ChartSheet.ApplyLayout(Int32, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Applica il layout specificato al grafico.
public void ApplyLayout (int Layout, object ChartType);
abstract member ApplyLayout : int * obj -> unit
Public Sub ApplyLayout (Layout As Integer, Optional ChartType As Object)
Parametri
- Layout
- Int32
Numero intero compreso tra 1 e 10 che specifica il tipo di layout da applicare al grafico.
- ChartType
- Object
Uno dei valori di XlChartType.
Esempio
Nell'esempio di codice seguente viene applicato il decimo layout disponibile per il tipo di grafico del grafico nel foglio Chart1
grafico . L'esempio usa inoltre il SetElement metodo per applicare ulteriori modifiche di layout: l'impostazione dello stile del titolo del grafico da allineare al centro e l'inserimento all'interno dell'area della griglia del grafico, l'aggiunta di un titolo per l'asse orizzontale e l'aggiunta di un titolo ruotato per l'asse verticale. Per eseguire questo esempio di codice, la cartella di lavoro deve contenere un foglio grafico bidimensionale a colonne raggruppate denominato Chart1
.
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
Commenti
I valori del Layout
parametro corrispondono alle opzioni disponibili nel gruppo Layout grafico della scheda Progettazione della barra multifunzione. La scheda Progettazione è disponibile quando si seleziona un grafico.
Ogni tipo di grafico ha un proprio set di opzioni di layout. Ad esempio, le opzioni di layout per un grafico a torta sono diverse dalle opzioni di layout per un istogramma. Se si desidera applicare un layout da un tipo di grafico diverso, è possibile usare il ChartType
parametro per specificare il tipo di grafico a cui farà riferimento il Layout
parametro. Ad esempio, se si dispone di un istogramma e si vuole applicare un layout da un grafico a linee, passare il Microsoft.Office.Interop.Excel.XlChartType.xlLine valore al ChartType
parametro . Il layout aggiunge solo gli elementi del grafico disponibili per quel particolare tipo di grafico.
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.