Partager via


XmlMappedRange.Address, propriété

Obtient la référence de plage du contrôle XmlMappedRange.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
ReadOnly Property Address As XmlMappedRange_AddressType
XmlMappedRange_AddressType Address { get; }

Valeur de propriété

Type : Microsoft.Office.Tools.Excel.XmlMappedRange_AddressType
Chaîne qui représente la référence de plage du contrôle XmlMappedRange en notation R1C1 ou A1.

Notes

La propriété Address doit être utilisée avec les paramètres suivants.

Paramètre

Description

RowAbsolute

true pour retourner la ligne sous la forme d'une référence absolue ; sinon, false.La valeur par défaut est true.

ColumnAbsolute

true pour retourner la colonne sous la forme d'une référence absolue ; sinon, false.La valeur par défaut est true.

ReferenceStyle

Une des valeurs de XlReferenceStyle.

External

true pour retourner une référence externe ; false pour retourner une référence locale.La valeur par défaut est false.

RelativeTo

Range qui définit le point de départ.Si RowAbsolute et ColumnAbsolute sont false, et si ReferenceStyle est xlR1C1, vous devez inclure un point de départ pour la référence relative.

Si vous essayez d'utiliser Address sans spécifier de paramètres, Address obtiendra un objet XmlMappedRange_AddressType qui fait partie des outils de développement Office dans l'infrastructure Visual Studio et n'est pas conçu pour être utilisé directement à partir de votre code.

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant utilise la propriété Address pour afficher l'emplacement de plage de XmlMappedRange.L'exemple utilise différentes combinaisons des paramètres ReferenceStyle, RowAbsolute, ColumnAbsolute et RelativeTo pour afficher l'emplacement de la plage dans quatre formats différents.Cet exemple de code suppose que la feuille de calcul active contient un contrôle XmlMappedRange nommé CustomerLastNameCell.Si CustomerLastNameCell est dans la cellule A2, l'exemple affiche les chaînes d'adresse " $ A$2 ", " $ A2 ", " R2C2 " et " 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"].Value2 = 
        this.CustomerLastNameCell.Address[true, true,
        Excel.XlReferenceStyle.xlA1, false];

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

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

    this.Range["A4"].Value2 = 
        this.CustomerLastNameCell.Address[false, false,
        Excel.XlReferenceStyle.xlR1C1, false, this.Cells[3, 3]];
}

Sécurité .NET Framework

Voir aussi

Référence

XmlMappedRange Interface

Microsoft.Office.Tools.Excel, espace de noms