
Excel VBAでワークシートのグラフのロックをオン、オフに切り替える設定の記録です。
グラフのロックは「Locked」プロパティを使います。
< スポンサーリンク >
「Locked」プロパティ構文
式.Locked
オブジェクトのロック状態を表すブール型(Boolean)の値を取得、または設定します。
VBAでグラフをロックする例
アクティブシートの1つ目のグラフのロックをオンに設定します。
Sub test()
ActiveSheet.ChartObjects(1).Locked = True
End Sub
アクティブシートの1つ目のグラフのロックをオフに設定します。
Sub test()
ActiveSheet.ChartObjects(1).Locked = False
End Sub
アクティブシートのすべてのグラフのロックをオフに設定します。
Sub test()
Dim i As Long
With ActiveSheet
For i = 1 To .ChartObjects.Count
.ChartObjects(i).Locked = False
Next i
End With
End Sub
こんな記事も書いています