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.