• ベストアンサー

グラフラベルの位置

グラフでデータラベルの追加をするとラベルが表示されますが、 ラベルの位置を右上とかにできる裏ワザはありますか? VBAを使っても良いです。 標準では、中央、左、右、上、下しかありません。

質問者が選んだベストアンサー

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

VBAの例です。 グラフを選択しておいて実行してください。 (例1) Dim ser As Series Dim dlb As DataLabel For Each ser In ActiveChart.SeriesCollection With ser .HasDataLabels = True .DataLabels.position = xlLabelPositionCenter For Each dlb In .DataLabels With dlb .Left = .Left + .Width / 2 .Top = .Top - .Height / 2 End With Next End With Next

その他の回答 (1)

回答No.1

  ラベルをクリックすれば好きな位置に動かせますよ  

関連するQ&A

  • Excelグラフの引き出し線位置

    添付図はExcelのグラフの一部なのですが、引き出し線の開始位置を右下ではなく、右上(赤○)にするにはどうすればいいですか。 データラベル(0.0)をグラフの帯の下に持っていく(赤四角位置)と開始位置は右上になりますが、データラベルは帯の上の状態で開始位置を右上にしたいです。(つまり図の状態で開始位置のみ赤○の位置へ) よろしくお願いします。

  • グラフのデータラベルの位置について

    棒グラフで、データラベルを表示させたときに、データらラベルの配置で、ラベルの位置を選択するときに、外側という項目が表示されるときとされないときがあるのはなぜでしょうか?任意でドラッグしてグラフの棒の外側に持ってきてもよいのですが、データ数が多いため自動で一括で外側に配置したいです。 どうぞよろしくお願い致します。

  • エクセル2013 グラフの軸ラベルについて

    Windows8.1のエクセル2013でグラフを作りました。 軸ラベルを左につけると、軸ラベルが表示される分、グラフが右に寄ります。 その軸ラベルを、邪魔にならないように数値軸の上に移動したのですが、グラフは右に寄ったままで戻りません。 戻す方法はあるのでしょうか?

  • 棒グラフのデータラベルの位置

    Excel2007で作成した棒グラフのデータラベルの位置なのですが、同じくらいのパーセンテージが並ぶと重なってしまって全く見えません。手作業でいつも補正しているのですが、VBAなどプログラムを使うことで簡単に補正できるようになるものでしょうか。できるのであれば技術者の派遣をお願いするなどして対応したいと思っているのですが、VBAでそもそもどこまでできるのかも分からないため、お分かりになる方ご教示いただけますと助かります。 よろしくお願いいたします。

  • エクセルグラフのデータラベルの位置固定

    エクセルのグラフ(棒グラフ)のデータラベル位置を移動し、画面コピーを行いました 1.エクセルのグラフでデータラベルの位置(配置)を手動で移動 2.グラフを含むセル範囲を選択し、[Shift]+メニューバーの「編集」でコピー   (外観=画面に合わせる/形式=ピクチャ) 3.[Shift]+メニューバーの「図の貼り付け」で貼り付け 上記の方法だとデータラベルが移動している場合があります。 グラフエリアを大きくすれば大丈夫だったのですが、グラフの大きさは変えたくありません。 形式=ビットマップに変更すれば表示されているとおりにコピーできますが、貼り付け後にサイズ変更すると画像が悪くなるので避けたいです。 データラベルの位置を固定する、または画面に表示されている通りにピクチャ形式でコピーすることはできないのでしょうか? よろしくお願いします。

  • エクセル、グラフ、データラベル

    http://www.itsmemo.com/it/excel/000180.html を見て、グラフの自動更新をすることができました。 ただ、もう一点できればやりたいことがあります。 グラフの一番最新のところだけ(折れ線グラフであれば、一番右の値)だけ、データラベルを付けたいと考えています。 折れ線グラフの線を右クリックすると、データラベルの追加というのが出てきて、クリックするとすべての値が着いてしまいます。これを、一番右側のだけにする方法はありますか?また、もしありましたら、グラフを自動更新するとともに、そのデータラベルも自動更新することは可能でしょうか?もしおわかりでしたら、ご教授ください。

  • 散布図のラベル位置について

    EXCEL2000を使っています。 散布図のグラフを作りました。ラベルを表示させていますが、微妙な位置の調整はできるのでしょうか? 聞くところによるとLotus123ではラベルのX,Yの値を指定できるようなのですが・・・。 VBAでも構わないので、教えてください!

  • VBAでラベルの文字位置について

    VBAでラベルの中央に文字を表示させようとしています。 横位置はTextAlignプロパティで中央表示できたのですが、 縦位置の表示設定はどうしたらできるのでしょうか。 ExcelやAccessのように余白の設定はできないのでしょうか。 初歩的な質問で申し訳ありませんが、調べてもよくわからなかたもので。。 よろしくお願いします。

  • Excelグラフデーターラベル移動

    Excel2013のグラフデーターラベル(値)の位置をまとめて移動(上方向)したいのですがグラフ種類の円、折れ線等はデータラベルの書式設定の配置でラベルの位置を変更することで移動可能ですが、面ではラベルの位置が表示されないのでまとめて移動ができません。一個づつ移動するのもとても面倒なのでどなたか良い方法をご教授願います。

  • エクセルの目盛りラベルの移動の仕方。

    今、エクセルで各都道府県の対前年度収支を示す横に伸びた棒グラフの図を作っております。グラフのちょうど真ん中に0の値を示すY軸が来ており、それから左に伸びた棒グラフはマイナスの値を、右に伸びた棒グラフはプラスの値を示しています。このY軸に付く目盛りラベル(各都道府県名)の位置をそれぞれの棒グラフの伸びの方向に応じて変えたいのですが、何かよい方法はないでしょうか。 (例:岩手県の対前年度収支はマイナス。よってグラフはY軸の左側に伸びる。そして、Y軸のすぐ右に岩手県の表示がくる。)  軸の書式設定→パターン→目盛りラベル→「軸の下/左」で、右に伸びた棒グラフに対しての目盛りラベルの位置はうまくいくのですが、左に伸びた棒グラフに対しては、棒グラフと目盛りグラフが重なってしまってうまくいかないのです。この左に伸びた棒グラフに対する目盛りラベル(例でいう岩手県の表示)をY軸の右にもっていきたいのです。  ご回答お待ちしております。

専門家に質問してみよう