ChartSheet.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 つ。
例
次のコード例では、グラフ シート Chart1
のグラフの種類に使用できる 10 番目のレイアウトを適用します。 さらに、この例では、 メソッドを使用 SetElement して、グラフタイトルのスタイルを中央に設定し、グラフグリッド領域内に配置し、横軸のタイトルを追加し、縦軸に回転タイトルを追加するなど、さらにレイアウト変更を適用します。 このコード例を実行するには、ブックに という名前 Chart1
の集合縦棒 2 次元グラフ シートが含まれている必要があります。
private void DesignChartSheet()
{
Microsoft.Office.Tools.Excel.ChartSheet myChartSheet =
Globals.Chart1.Base;
myChartSheet.ApplyLayout(10, myChartSheet.ChartType);
myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
msoElementChartTitleCenteredOverlay);
myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
msoElementPrimaryCategoryAxisTitleHorizontal);
myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
msoElementPrimaryValueAxisTitleRotated);
}
Private Sub DesignChartSheet()
Dim myChartSheet As Microsoft.Office.Tools.Excel.ChartSheet = _
Globals.Chart1.Base
myChartSheet.ApplyLayout(10)
myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementChartTitleCenteredOverlay)
myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementPrimaryCategoryAxisTitleHorizontal)
myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementPrimaryValueAxisTitleRotated)
End Sub
注釈
パラメーターのLayout
値は、リボンの [デザイン] タブの [グラフ レイアウト] グループで使用できるオプションに対応します。 [ デザイン ] タブは、グラフを選択するときに使用できます。
グラフの種類ごとに、独自のレイアウト オプションのセットがあります。 たとえば、円グラフのレイアウト オプションは、縦棒グラフのレイアウト オプションとは異なります。 別のグラフの種類からレイアウトを適用する場合は、 パラメーターを ChartType
使用して、パラメーターが参照するグラフの種類を Layout
指定できます。 たとえば、縦棒グラフがあり、折れ線グラフからレイアウトを適用する場合は、 パラメーターに Microsoft.Office.Interop.Excel.XlChartType.xlLine 値を ChartType
渡します。 レイアウトでは、その特定のグラフの種類で使用できるグラフ要素のみが追加されます。
省略可能のパラメーター
省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。