Expand search form

「情報を分かりやすく!マクロでグラフの軸ラベルを自動設定する方法」

マクロでグラフの軸ラベルを自動設定する

使用方法

ステップ1:マクロを開く

Excelで使用するブックを開き、Visual Basicエディタを開きます。

ステップ2:コードを入力する

新しく作成するマクロのコードに以下のように入力します。

“`
Sub ChangeAxisLabels()
Dim cht As ChartObject
Dim axis As Axis

For Each cht In ActiveSheet.ChartObjects
For Each axis In cht.Chart.Axes
axis.HasTitle = True
Select Case axis.AxisType
Case xlCategory
axis.AxisTitle.Text = “カテゴリー”
Case xlValue
axis.AxisTitle.Text = “値”
End Select
Next axis
Next cht
End Sub
“`

このコードは、アクティブなシートのグラフに対して、x軸とy軸それぞれのラベルを “カテゴリー” と “値” に設定するものです。

使用例

使用例1:カスタマイズ

このマクロは、x軸とy軸それぞれのラベルを決め打ちで設定しますが、必要に応じて変更できます。例えば、x軸のラベルを “月”、y軸のラベルを “売上” に変更したい場合、以下の箇所を変更します。

“`
Select Case axis.AxisType
Case xlCategory
axis.AxisTitle.Text = “月”
Case xlValue
axis.AxisTitle.Text = “売上”
End Select
“`

まとめ

今回はExcelでグラフを作成する際に、マクロを使って軸ラベルを自動設定する方法を紹介しました。同じようなグラフを複数作成する場合や、大量のデータを処理する際には、この方法が大変便利です。マクロを使ってよりスマートな作業をしてみてはいかがでしょうか。

Previous Article

「不要なファイルもスッキリ!OneDriveでの一時ファイルの管理方法」

Next Article

TOP-n & BOTTOM-n!LARGE&SMALL関数

You might be interested in …

3Dテキストを使ったプレゼン作成のアイデア

スライドに3Dテキストを追加する目的と利点 プレゼンテーションの内容をより魅力的に見せるためには、視覚的な要素が非常に重要です。特に、PowerPointで作成するスライドに3Dテキストを追加することで、情報をより効果的に伝えることができます。3Dテキストは、平面の文字よりも目を引き、聴衆の注意を惹きつけるのに役立ちます。例えば、プロダクトの発表や特別なイベ […]

音声を使ったプレゼン作成のアイデア

スライドに音声を追加する 使用方法 ステップ1:スライドに入力する音声ファイルを準備する まず、スライドに追加する音声ファイルを準備します。音声ファイルはWAV、MP3、WMA、MID、MIDI、AIFF、AUなど、PowerPointで再生できる形式である必要があります。 ステップ2:スライド上で音声ファイルを選択する スライドに音声を追加したい場所で、音 […]

「使い勝手UP!マクロでスライドショーにポップアップメニューを自動設定する方法」

マクロでスライドショーにポップアップメニューを自動設定する利点 PowerPointのスライドショーが視覚的に優れ、かつ効果的なプレゼンテーションの鍵となることは、誰もが知っています。しかし、スライドショーに動的な要素を加えることができれば、より一層聴衆の注意を引き、プレゼンテーションの効果を最大化することが可能です。その中でも、ポップアップメニューはインタ […]