Chart.Location (Método)
Mueve el control Chart a una nueva ubicación.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
Function Location ( _
Where As XlChartLocation, _
Name As Object _
) As Chart
Chart Location(
XlChartLocation Where,
Object Name
)
Parámetros
- Where
Tipo: Microsoft.Office.Interop.Excel.XlChartLocation
XlChartLocation .Ubicación de destino del gráfico.
- Name
Tipo: System.Object
Nombre de la hoja en la que se incrusta el gráfico si Where es xlLocationAsObject, o el nombre de la nueva hoja si Where es xlLocationAsNewSheet.
Valor devuelto
Tipo: Microsoft.Office.Interop.Excel.Chart
Comentarios
Si desea mover un gráfico a otra posición distinta en una hoja, use la propiedad Top y la propiedad Left de ChartArea.Puede obtener el objeto ChartArea de Chart usando la propiedad ChartArea.
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
En el siguiente ejemplo de código se crea un control Chart y, a continuación, se utiliza el método Location para mover el gráfico a una nueva hoja denominada "Sales".
Private Sub MoveChartToNewSheet()
Me.Range("A1", "A5").Value2 = 22
Me.Range("B1", "B5").Value2 = 55
Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
Me.Controls.AddChart(Me.Range("D2", "H12"), "Chart1")
Chart1.SetSourceData(Me.Range("A1", "B5"), Excel.XlRowCol.xlColumns)
Chart1.ChartType = Excel.XlChartType.xl3DColumn
Chart1.Location(Excel.XlChartLocation.xlLocationAsNewSheet, "Sales")
End Sub
private void MoveChartToNewSheet()
{
this.Range["A1", "A5"].Value2 = 22;
this.Range["B1", "B5"].Value2 = 55;
Microsoft.Office.Tools.Excel.Chart chart1 =
this.Controls.AddChart(this.Range["D2", "H12"],
"chart1");
chart1.SetSourceData(this.Range["A1", "B5"],
Excel.XlRowCol.xlColumns);
chart1.ChartType = Excel.XlChartType.xl3DColumn;
chart1.Location(Excel.XlChartLocation.xlLocationAsNewSheet,
"Sales");
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.