Range.AddressLocal, propriété (Excel)
Renvoie une valeur String qui représente la référence de plage dans le langage de la macro.
Syntaxe
expression.Address (RowAbsolute, ColumnAbsolute, ReferenceStyle, External, RelativeTo)
expression Variable représentant un objet Range.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
RowAbsolute | Facultatif | Variant | True pour renvoyer la portion de ligne de la référence en tant que référence absolue. La valeur par défaut est True. |
ColumnAbsolute | Facultatif | Variant | True pour renvoyer la portion de colonne de la référence en tant que référence absolue. La valeur par défaut est True. |
ReferenceStyle | Facultatif | XlReferenceStyle | Le style de référence. La valeur par défaut est xlA1. |
Externe | Facultatif | Variant | True pour renvoyer une référence externe. False pour renvoyer une référence locale. La valeur par défaut est False. |
RelativeTo | Facultatif | Variant | Si LigneAbsolue et ColonneAbsolue sont définies sur Faux, et que StyleDeRéférence est défini sur xlR1C1, vous devez inclure un point de départ pour la référence relative. Cet argument est un objet Plage qui définit le point de départ. Remarque: tester avec Excel VBA 7.1 indique un point de départ explicit n’est pas obligatoire. Il s’affiche est une référence par défaut de $A$ 1. |
Remarques
Si la référence contient plusieurs cellules, LigneAbsolue et ColonneAbsolue s'appliquent à toutes les lignes et toutes les colonnes, respectivement.
Exemple
L’exemple suivant permet d’afficher quatre représentations différentes de la même adresse de cellule dans la feuille 1. Les commentaires de l’exemple sont des adresses qui seront affichées dans les zones de message.
Set mc = Worksheets("Sheet1").Cells(1, 1)
MsgBox mc.Address() ' $A$1
MsgBox mc.Address(RowAbsolute:=False) ' $A1
MsgBox mc.Address(ReferenceStyle:=xlR1C1) ' R1C1
MsgBox mc.Address(ReferenceStyle:=xlR1C1, _
RowAbsolute:=False, _
ColumnAbsolute:=False, _
RelativeTo:=Worksheets(1).Cells(3, 3)) ' R[-2]C[-2]
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.