Condividi tramite


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

Vedere anche

Riferimenti

XmlMappedRange Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel