Excel VBA グラフのドラッグでの移動、サイズ変更、削除ができないようにする-ProtectChartObject

Excel VBAグラフ大きさをドラッグで移動したり、サイズを変更したり、削除できないようにする設定の記録です。

グラフを保護するには「ProtectChartObject」プロパティを使います。

< スポンサーリンク >





「ProtectChartObject」プロパティ構文

式.ProtectChartObject

埋め込みグラフの枠をユーザーインターフェイスで移動、サイズ変更、または削除することはできません。

True=できない
False=できる

 

グラフを保護する例

グラフの移動、サイズ変更、または削除をできないように設定

アクティブシートの1つ目のグラフの移動、サイズ変更、または削除をできないように設定します。

Sub test()
    ActiveSheet.ChartObjects(1).ProtectChartObject = True
End Sub

VBAグラフ大きさ変更

 

グラフの移動、サイズ変更、または削除をできるように設定

アクティブシートの1つ目のグラフの移動、サイズ変更、または削除をできるように設定します。

Sub test()
    ActiveSheet.ChartObjects(1).ProtectChartObject = False
End Sub

VBAグラフ大きさ変更

 

すべてのグラフを設定

アクティブシートの全てのグラフの移動、サイズ変更、または削除をできないように設定します。

Sub test()
    ActiveSheet.ChartObjects.ProtectChartObject = True
End Sub

VBAグラフ大きさ変更

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします