Square Beat Engine

Blog for variety of things…

MS-Office

[VBA] Excel/PowerPointのグラフ上の全てのラベルを表示させるマクロ

投稿日:2015-10-08 更新日:

MS Officeでは、グラフのことを主にチャート(Chart)と呼ぶので、以下ではチャートと呼ぶことにする。
さて、Excel2007のチャートにラベルを表示する際、複数の系統があると、1つずつ手作業で表示設定をする必要がある。
そこで、すべての系統でラベルを表示させるマクロを作成したので紹介する。

コード

以下のコードでは、チャート内のすべての系統にラベルを表示させる。
ラベルの形式は、項目名と値で、改行区切りとなる。

おことわり

このマクロはExcelでしか試していないが、PowerPoint等でも共通のはず。

以上!

-MS-Office

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[Excel][PPT][VBA] エクセルとパワーポイントの改行コードの違い

VBAで、エクセルからパワーポイントに改行を含む文字列をコピーしようとしたとき、若干つまずいたのでメモ! この記事で解決できる課題 パワーポイントの箇条書きでは、Enterで次の段落に移動し、新しい箇 …

[VBA] 数値からRGBを求める関数

VBAでは、RGB関数を実行して数値を求めることは可能だが、数値からRGBの各値を得る関数は存在しない。 プロパティから色を取得すると数値で表現されるため、数値からRGB値を求める関数を作成してみた。 …

[Excel][VBA] 選択中のセルにハイパーリンクをセット

URLが入力されたセルがいくつもあるとき、それぞれのセルにハイパーリンクを設定するマクロを紹介する。 コード

参考: 手動でのハイパー …

[Excel][VBA] 罫線のコピー

あるセル範囲の罫線を、別のセル範囲にコピーするメソッドを紹介する。 概要 VBAには、あるセル範囲から別のセル範囲へ罫線をコピーするようなコマンドが存在しない。 クリップボード経由でコピーすれば簡単だ …

[PowerPoint][VBA] パワーポイントで、選択中のグラフのバーの色を調べる方法

パワーポイントで、選択中のグラフのバーの色を調べる方法。 イミディエイトウィンドウで、以下のコマンドを実行。

なお、.RGBをつけても …