Proprietà XmlMappedRange.AddressLocal
Ottiene il riferimento all'intervallo del controllo XmlMappedRange nella lingua dell'utente.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
ReadOnly Property AddressLocal As XmlMappedRange_AddressLocalType
XmlMappedRange_AddressLocalType AddressLocal { get; }
Valore proprietà
Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_AddressLocalType
Stringa che rappresenta il riferimento all'intervallo del controllo XmlMappedRange nella lingua dell'utente e nella notazione R1C1 o A1.
Note
La proprietà AddressLocal deve essere utilizzata con i parametri riportati di seguito.
Parametro |
Descrizione |
---|---|
RowAbsolute |
true per restituire la riga come riferimento assoluto; in caso contrario, false.Il valore predefinito è true. |
ColumnAbsolute |
true per restituire la colonna come riferimento assoluto; in caso contrario, false.Il valore predefinito è true. |
ReferenceStyle |
Uno dei valori di XlReferenceStyle. |
External |
true per restituire un riferimento esterno; false per restituire un riferimento locale.Il valore predefinito è false. |
RelativeTo |
Oggetto Range che definisce il punto iniziale.Se i parametri RowAbsolute e ColumnAbsolute sono impostati su false, mentre ReferenceStyle è impostato su xlR1C1, è necessario includere un punto iniziale per il riferimento relativo. |
Se si tenta di utilizzare AddressLocal senza specificare alcun parametro, AddressLocal otterrà un oggetto XmlMappedRange_AddressLocalType che fa parte degli strumenti di sviluppo di Office nell'infrastruttura di Visual Studio e non può essere utilizzato direttamente dal codice.
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice riportato di seguito viene utilizzata la proprietà AddressLocal per visualizzare la posizione dell'intervallo di un controllo XmlMappedRange.Nell'esempio vengono utilizzate combinazioni diverse dei parametri ReferenceStyle, RowAbsolute, ColumnAbsolute e RelativeTo per visualizzare la posizione dell'intervallo in quattro diversi formati.Le stringhe relative alla posizione saranno localizzate in base alla lingua del sistema in cui viene eseguito.Nell'esempio si presuppone che il foglio di lavoro corrente contenga un controllo XmlMappedRange denominato CustomerLastNameCell.Se l'esempio viene eseguito in un sistema impostato sulla lingua tedesca e CustomerLastNameCell è posizionato in corrispondenza della cella A2, verranno visualizzate le stringhe di indirizzo "$A$2", "$A2", "Z2S2" e "Z[-1]S[-1]".
Private Sub DisplayAddressLocal()
Me.Range("A1").Value2 = _
Me.CustomerLastNameCell.AddressLocal(True, True, _
Excel.XlReferenceStyle.xlA1, False)
Me.Range("A2").Value2 = _
Me.CustomerLastNameCell.AddressLocal(False, True, _
Excel.XlReferenceStyle.xlA1, False)
Me.Range("A3").Value2 = _
Me.CustomerLastNameCell.AddressLocal(True, True, _
Excel.XlReferenceStyle.xlR1C1, False)
Me.Range("A4").Value2 = _
Me.CustomerLastNameCell.AddressLocal(False, False, _
Excel.XlReferenceStyle.xlR1C1, False, Me.Cells(3, 3))
End Sub
private void DisplayAddressLocal()
{
this.Range["A1"].Value2 =
this.CustomerLastNameCell.AddressLocal[true,
true, Excel.XlReferenceStyle.xlA1, false];
this.Range["A2"].Value2 =
this.CustomerLastNameCell.AddressLocal[false,
true, Excel.XlReferenceStyle.xlA1, false];
this.Range["A3"].Value2 =
this.CustomerLastNameCell.AddressLocal[true,
true, Excel.XlReferenceStyle.xlR1C1, false];
this.Range["A4"].Value2 =
this.CustomerLastNameCell.AddressLocal[false,
false, Excel.XlReferenceStyle.xlR1C1, false, this.Cells[3, 3]];
}
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.