Partager via


XmlMappedRange.AddressLocal, propriété

Obtient la référence de plage du contrôle XmlMappedRange dans la langue de l'utilisateur.

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

Syntaxe

'Déclaration
ReadOnly Property AddressLocal As XmlMappedRange_AddressLocalType
XmlMappedRange_AddressLocalType AddressLocal { get; }

Valeur de propriété

Type : Microsoft.Office.Tools.Excel.XmlMappedRange_AddressLocalType
Chaîne qui représente la référence de plage du contrôle XmlMappedRange dans la langue de l'utilisateur et en notation R1C1 ou A1.

Notes

La propriété AddressLocal 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 AddressLocal sans spécifier de paramètres, AddressLocal obtiendra un objet XmlMappedRange_AddressLocalType 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é AddressLocal 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.Les chaînes d'emplacement seront localisées en fonction de la langue de l'environnement d'exécution.Cet exemple de code suppose que la feuille de calcul active contient un contrôle XmlMappedRange nommé CustomerLastNameCell.Si l'exemple est exécuté sur un système qui prend en charge l'allemand et si CustomerLastNameCell est dans la cellule A2, l'exemple affiche les chaînes d'adresse " $ A$2 ", " $ A2 ", " Z2S2 " et " 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]];
}

Sécurité .NET Framework

Voir aussi

Référence

XmlMappedRange Interface

Microsoft.Office.Tools.Excel, espace de noms