Metodo Chart.Location
Sposta il controllo Chart in una nuova posizione.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
Function Location ( _
Where As XlChartLocation, _
Name As Object _
) As Chart
Chart Location(
XlChartLocation Where,
Object Name
)
Parametri
- Where
Tipo: Microsoft.Office.Interop.Excel.XlChartLocation
XlChartLocation.Posizione nella quale spostare il grafico.
- Name
Tipo: System.Object
Nome del foglio in cui viene incorporato il grafico se il valore del parametro Where è xlLocationAsObject oppure nome del nuovo foglio se il valore del parametro Where è xlLocationAsNewSheet.
Valore restituito
Tipo: Microsoft.Office.Interop.Excel.Chart
Note
Se si desidera spostare un grafico in un'altra posizione di un foglio, utilizzare la proprietà Top e la proprietà Left di ChartArea. È possibile ottenere l'oggetto ChartArea di Chart utilizzando la proprietà ChartArea.
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice riportato di seguito viene creato un controllo Chart. Viene quindi utilizzato il metodo Location per spostare il grafico in un nuovo foglio denominato "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");
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.