グラフのリサイズや移動を制御する

サンプルソース

' セル削除や移動に合わせたリサイズ、移動を行わない
ActiveSheet.ChartObjects(1).Placement = xlFreeFloating

' セル削除や移動に合わせて移動する
ActiveSheet.ChartObjects(1).Placement = xlMove

' セル削除や移動に合わせて移動し、リサイズも行う
ActiveSheet.ChartObjects(1).Placement = xlMoveAndSize

解説

Placementでセル削除や移動に合わせたグラフのリサイズ、移動の制御を行います。

Placementの設定値
設定内容
xlFreeFloatingセル削除や移動に合わせたリサイズ、移動を行わない
xlMoveセル削除や移動に合わせて移動する
xlMoveAndSizeセル削除や移動に合わせて移動し、リサイズも行う

xlFreeFloatingは「オブジェクトの位置関係」の項目で「セルに合わせて移動やサイズ変更をしない」と同じ操作になります。




グラフの操作




Excel VBA講座




アクセスランキング


セルの参照
セルの操作
シートの操作
ブックの操作
ウィンドウの操作
グラフの操作
印刷の操作
ファイル操作
Excel操作


Copyright (C) Excel@Workshop All rights reserved.