Chart.ApplyLayout(Int32, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Aplica los diseños mostrados en la cinta de opciones.
public void ApplyLayout (int Layout, object ChartType);
abstract member ApplyLayout : int * obj -> unit
Public Sub ApplyLayout (Layout As Integer, Optional ChartType As Object)
Parámetros
- Layout
- Int32
Entero del 1 al 10 que especifica el tipo de diseño que se va a aplicar al gráfico.
- ChartType
- Object
Uno de los valores de XlChartType.
Ejemplos
En el ejemplo de código siguiente se aplica el décimo diseño que está disponible para el tipo de gráfico del Chart_1
gráfico. Además, en el ejemplo se usa el SetElement método para aplicar más cambios de diseño: establecer el estilo del título del gráfico para centrarse y estar dentro del área de cuadrícula del gráfico, agregar un título para el eje horizontal y agregar un título girado para el eje vertical. Para ejecutar este ejemplo de código, debe agregar un gráfico bidimensional de columna agrupada con el nombre Chart_1
a la hoja Sheet1
predeterminada.
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
Comentarios
Los valores del Layout
parámetro corresponden a las opciones disponibles del grupo Diseños de gráfico en la pestaña Diseño de la cinta de opciones. La pestaña Diseño está disponible al seleccionar un gráfico.
Cada tipo de gráfico tiene su propio conjunto de opciones de diseño. Por ejemplo, las opciones de diseño de un gráfico circular son diferentes de las opciones de diseño de un gráfico de columnas. Si desea aplicar un diseño desde un tipo de gráfico diferente, puede usar el parámetro para especificar el ChartType
tipo de gráfico al que hará referencia el Layout
parámetro. Por ejemplo, si tiene un gráfico de columnas y desea aplicar un diseño desde un gráfico de líneas, pase el Microsoft.Office.Interop.Excel.XlChartType.xlLine valor al ChartType
parámetro . El diseño solo agrega elementos de gráfico que están disponibles para ese tipo de gráfico en particular.
Parámetros opcionales
Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en soluciones de Office.