Excel VBA グラフの名前を取得、設定する-Name

Excel VBAでグラフの名前を取得したり、設定したりする記録です。

VBAグラフ名前

下図はExcel2016です。

 

< スポンサーリンク >

 

構文

式.Name

 

アクティブシートの1つ目のグラフの名前をメッセージで表示します。

Sub test()
    MsgBox ActiveSheet.ChartObjects(1).Name
End Sub

VBAグラフ名前

VBAグラフ名前

 

アクティブシートの1つ目のグラフの名前を「ぐらふ」に設定します。

Sub test()
    ActiveSheet.ChartObjects(1).Name = "ぐらふ"
End Sub

VBAグラフ名前

VBAグラフ名前

VBAグラフ名前

 

アクティブシートのすべてのグラフの名前を順番にメッセージで表示します。

Sub test()
    Dim i As Long

    With ActiveSheet
        For i = 1 To .ChartObjects.Count
            MsgBox .ChartObjects(i).Name
        Next i
    End With
End Sub

VBAグラフ名前

 

< スポンサーリンク >



サブコンテンツ

このページの先頭へ