Condividi tramite


Proprietà XmlMappedRange.Address

Ottiene il riferimento all'intervallo del controllo XmlMappedRange.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
ReadOnly Property Address As XmlMappedRange_AddressType
    Get
XmlMappedRange_AddressType Address { get; }

Valore proprietà

Tipo: Microsoft.Office.Tools.Excel.XmlMappedRange_AddressType
Stringa che rappresenta il riferimento all'intervallo del controllo XmlMappedRange nella notazione R1C1 o A1.

Note

La proprietà Address deve essere utilizzata con i parametri riportati di seguito.

Parametro

Oggetto di 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 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 Address senza specificare alcun parametro, Address otterrà un oggetto XmlMappedRange_AddressType 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à Address 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. Nell'esempio si presuppone che il foglio di lavoro corrente contenga un controllo XmlMappedRange denominato CustomerLastNameCell. Se CustomerLastNameCell è posizionato in corrispondenza della cella A2, nell'esempio verranno visualizzate le stringhe di indirizzo "$A$2", "$A2", "R2C2" e "R[-1]C[-1]".

Private Sub DisplayAddress()
    Me.Range("A1").Value2 = _
        Me.CustomerLastNameCell.Address(True, True, _
        Excel.XlReferenceStyle.xlA1, False)

    Me.Range("A2").Value2 = _
        Me.CustomerLastNameCell.Address(False, True, _
        Excel.XlReferenceStyle.xlA1, False)

    Me.Range("A3").Value2 = _
        Me.CustomerLastNameCell.Address(True, True, _
        Excel.XlReferenceStyle.xlR1C1, False)

    Me.Range("A4").Value2 = _
        Me.CustomerLastNameCell.Address(False, False, _
        Excel.XlReferenceStyle.xlR1C1, False, Me.Cells(3, 3))
End Sub
private void DisplayAddress()
{
    this.Range["A1", missing].Value2 = 
        this.CustomerLastNameCell.Address[true, true,
        Excel.XlReferenceStyle.xlA1, false, missing];

    this.Range["A2", missing].Value2 = 
        this.CustomerLastNameCell.Address[false, true,
        Excel.XlReferenceStyle.xlA1, false, missing];

    this.Range["A3", missing].Value2 = 
        this.CustomerLastNameCell.Address[true, true,
        Excel.XlReferenceStyle.xlR1C1, false, missing];

    this.Range["A4", missing].Value2 = 
        this.CustomerLastNameCell.Address[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