
エクセルグラフのタイトルをVBAで記入することについて,どなたか教えてください。
グラフのタイトルを「A1のセル+任意の文字(不変)」と付けたいのですが,どのようなマクロを組めばいいかわかりません・・・。
例えば,A1セルに「2007年」とはいっていて,
マクロでグラフを作成すると,自動的に,「2007年の得点表」とタイトルが表示されるというものです。
軸についても,A1に2007年とはいっており,自動的に,2007年の選手となるには,どのようなマクロを組めばいいでしょうか。
毎年,更新されるデータなので,年の部分を可変にできるマクロを作っています。
アドバイスでもかまいませんので,どなたか教えていただけますと大変たすかります。宜しくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
わざわざ質問しなくても、質問の操作をして、マクロの記録をとれば済むことではないですか。
マクロの記録は
例データ A1:C4
xy
a1131
b2315
c4420
挿入ーグラフー折れ線ー完了
マクロの記録結果は
Sub Macro1()
Charts.Add
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=Sheets("Sheet1").Range("A1:C4"), PlotBy:= _
xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Sheet1"
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = "2007の得点表"
End With
End Sub
ーー
この最後に(私の場合はD1に2007を入れたので)
With ActiveChart
.ChartTitle.Characters.Text = Range("D1") & "の得点表"
End With
を加えればよいでしょう。
半角2007を全角にするならSRange("D1")に対し、trConvのvbWideを使う。
No.1
- 回答日時:
マクロのグラフタイトルのところを
・・・
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = Range("A1").Text & "の得点表"
・・・
とすればよいかと思います。
軸についても同様です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
メッセージボックスのOKボタ...
-
TERA TERMを隠す方法
-
特定のPCだけ動作しないVBAマク...
-
ExcelのVBA。public変数の値が...
-
一つのTeratermのマクロで複数...
-
エクセルで縦に並んだデータを...
-
Excel_マクロ_現在開いているシ...
-
エクセルで別のセルにあるふり...
-
マクロ実行時、ユーザーフォー...
-
VBSからエクセルのマクロを起動...
-
VBAでの質問
-
Excel・Word リサーチ機能を無...
-
エクセル VBA実行中のApplicati...
-
Excel マクロ VBA プロシー...
-
特定文字のある行の前に空白行...
-
EXCELマクロでのThisisWor...
-
[初心者です]VBAで指定列か...
-
UWLSの記録でマクロを作成し使...
-
Excel 改ページのVBAうまくい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
特定のPCだけ動作しないVBAマク...
-
メッセージボックスのOKボタ...
-
Excel_マクロ_現在開いているシ...
-
一つのTeratermのマクロで複数...
-
マクロの連続印刷が突然不可能...
-
ExcelのVBA。public変数の値が...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
エクセルに張り付けた写真のフ...
-
Excelのセル値に基づいて図形の...
-
TERA TERMを隠す方法
-
マクロ実行時エラー
-
ExcelVBAでPDFを閉じるソース
-
wordを起動した際に特定のペー...
-
特定文字のある行の前に空白行...
-
Excel マクロでShearePoint先の...
-
エクセルで縦に並んだデータを...
-
マクロ実行時、ユーザーフォー...
-
ソース内の行末に\\
おすすめ情報