グラフのリサイズや移動を制御する
サンプルソース
' セル削除や移動に合わせたリサイズ、移動を行わない ActiveSheet.ChartObjects(1).Placement = xlFreeFloating ' セル削除や移動に合わせて移動する ActiveSheet.ChartObjects(1).Placement = xlMove ' セル削除や移動に合わせて移動し、リサイズも行う ActiveSheet.ChartObjects(1).Placement = xlMoveAndSize |
解説
Placementでセル削除や移動に合わせたグラフのリサイズ、移動の制御を行います。
Placementの設定値
設定 | 内容 |
---|---|
xlFreeFloating | セル削除や移動に合わせたリサイズ、移動を行わない |
xlMove | セル削除や移動に合わせて移動する |
xlMoveAndSize | セル削除や移動に合わせて移動し、リサイズも行う |
xlFreeFloatingは「オブジェクトの位置関係」の項目で「セルに合わせて移動やサイズ変更をしない」と同じ操作になります。
グラフの操作
- グラフを作成する(埋め込みグラフ)グラフを作成する(埋め込みグラフ) サンプルソース ' グラフを作成(1) ActiveSheet.ChartO...
- グラフを作成する(グラフシート)グラフを作成する(グラフシート) サンプルソース ' グラフシートを作成 ThisWorkbook..Cha...
- グラフの種類を設定するグラフの種類を設定する サンプルソース ' グラフの種類を設定 ActiveSheet.ChartObjects(...
- グラフのデータ範囲を設定するグラフのデータ範囲を設定する サンプルソース ' グラフのデータ範囲を設定 ActiveSheet.C...
- グラフのタイトルを設定するグラフのタイトルを設定する サンプルソース ' グラフのタイトルを設定 ActiveSheet.Chart...
- グラフのX軸、Y軸のタイトルを設定するグラフのX軸、Y軸のタイトルを設定する サンプルソース ' グラフのX軸(横軸)のタイトルを...
- グラフのマーカーのスタイルを設定するグラフのマーカーのスタイルを設定する サンプルソース ' グラフのタイトルを設定 ActiveS...
- グラフの凡例を表示するグラフの凡例を表示する サンプルソース ' グラフの凡例を表示 ActiveSheet.ChartObjects(...
- グラフのデータテーブルを表示するグラフのデータテーブルを表示する サンプルソース ' グラフのデータテーブルを表示 Activ...
- グラフの位置を設定するグラフの位置を設定する サンプルソース ' グラフの位置を設定 ActiveSheet.ChartObjects(...
- グラフのスタイルを既定値に戻すグラフのスタイルを既定値に戻す サンプルソース ' グラフの既定値に戻す ActiveSheet.Cha...
- プロットエリアの書式を設定するプロットエリアの書式を設定する サンプルソース ' プロットエリアの背景色を白色に変更す...
- チャートエリアの書式を設定するチャートエリアの書式を設定する サンプルソース ' チャートエリアの罫線を破線に変更する...
- グラフの軸の書式を設定するグラフの軸の書式を設定する サンプルソース ' X軸のフォントサイズを設定する ActiveShee...
- グラフの軸の最大値・最小値を設定するグラフの軸の最大値・最小値を設定する サンプルソース ' Y軸の最小値を設定する ActiveSh...
- グラフの空白セルのプロット方法を設定するグラフの空白セルのプロット方法を設定する サンプルソース ' 空白セルはゼロとしてプロッ...
- 棒グラフの間隔を設定する棒グラフの間隔を設定する サンプルソース ' 棒グラフの間隔を0%に設定する ActiveSheet.C...
Excel VBA講座
Excel VBA とは
Excel VBAとは、Excelに標準で付いているプログラミング言語です。
VBAはVisual Basic for Applicationsの略で、プログラムの構文は、Vi... |
色を設定するには(ColorIndex、Color)
色の指定方法にはColorIndexとColorの2種類があります。
セルの文字色の場合は Font に、背景色の場合は Interior に... |
VBE とは
VBE (Visual Basic Editor) とは、Excelに搭載したVBA用のエディターのことです。
VBEを起動するには、Excelの「ツール」→「マクロ」→「Visual... |