Chart.ApplyLayout(Int32, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リボンに表示されているレイアウトを適用します。
public void ApplyLayout (int Layout, object ChartType);
abstract member ApplyLayout : int * obj -> unit
Public Sub ApplyLayout (Layout As Integer, Optional ChartType As Object)
パラメーター
- Layout
- Int32
グラフに適用するレイアウトの種類を指定する 1 ~ 10 の整数です。
- ChartType
- Object
XlChartType 値のいずれか 1 つ。
例
次のコード例では、グラフのグラフの種類に使用できる 10 番目のレイアウトを Chart_1
適用します。 さらに、この例では、 メソッドを使用 SetElement して、グラフタイトルのスタイルを中央に設定し、グラフグリッド領域内に配置し、横軸のタイトルを追加し、縦軸に回転タイトルを追加するなど、さらにレイアウト変更を適用します。 このコード例を実行するには、既定のシート Sheet1
にクラスター化列の 2 次元グラフを追加Chart_1
する必要があります。
private void DesignChart()
{
Microsoft.Office.Tools.Excel.Chart myChart =
Globals.Sheet1.Chart_1;
myChart.ApplyLayout(10, myChart.ChartType);
myChart.SetElement(
Microsoft.Office.Core.MsoChartElementType.
msoElementChartTitleCenteredOverlay);
myChart.SetElement(
Microsoft.Office.Core.MsoChartElementType.
msoElementPrimaryCategoryAxisTitleHorizontal);
myChart.SetElement(
Microsoft.Office.Core.MsoChartElementType.
msoElementPrimaryValueAxisTitleRotated);
}
Private Sub DesignChart()
Dim myChart As Microsoft.Office.Tools.Excel.Chart = _
Globals.Sheet1.Chart_1
myChart.ApplyLayout(10)
myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementChartTitleCenteredOverlay)
myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementPrimaryCategoryAxisTitleHorizontal)
myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementPrimaryValueAxisTitleRotated)
End Sub
注釈
パラメーターのLayout
値は、リボンの [デザイン] タブの [グラフ レイアウト] グループで使用できるオプションに対応します。 [ デザイン ] タブは、グラフを選択するときに使用できます。
グラフの種類ごとに、独自のレイアウト オプションのセットがあります。 たとえば、円グラフのレイアウト オプションは、縦棒グラフのレイアウト オプションとは異なります。 別のグラフの種類からレイアウトを適用する場合は、 パラメーターを ChartType
使用して、パラメーターが参照するグラフの種類を Layout
指定できます。 たとえば、縦棒グラフがあり、折れ線グラフからレイアウトを適用する場合は、 パラメーターに Microsoft.Office.Interop.Excel.XlChartType.xlLine 値を ChartType
渡します。 レイアウトでは、その特定のグラフの種類で使用できるグラフ要素のみが追加されます。
省略可能のパラメーター
省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。