Plage VBA / Adresse de Cellule
In this Article
Ce tutoriel montre comment obtenir l’adresse d’une cellule ou d’une plage.
Obtenir l’Adresse d’une Plage
Cette opération permet d’afficher l’adresse de la cellule en utilisant l’objet Range:
MsgBox Range("A1").Address
Obtenir l’Adresse d’une Cellule
Cette opération affiche l’adresse de la cellule à l’aide de l’objet Cells :
MsgBox Cells(1,1).Address
Adresse de la Cellule Active
Pour obtenir l’adresse de la cellule active, utilisez ce code :
MsgBox ActiveCell.Address
Attribuer une Variable à l’Adresse de la Cellule
Vous pouvez également assigner l’adresse de la cellule à une variable de type chaîne de caractères pour faciliter son utilisation dans votre code :
Dim strAdresse As String
strAdresse = Range("A1").Address
MsgBox strAdresse
Obtenir le Numéro de Ligne à Partir de l’Adresse de la Cellule
Ce code extrait le numéro de ligne d’une adresse :
Sub ObtenirRangée_Adresse()
Dim strAdresse As String
Dim NumLigne As Long
strAdresse = Range("A1:a10").Address
NumLigne = Range(strAdresse).Row
MsgBox NumLigne
End Sub
Cependant, vous pouvez généralement utiliser ce code beaucoup plus simple :
MsgBox Range("A1").Row
VBA Coding Made Easy
Stop searching for VBA code online. Learn more about AutoMacro - A VBA Code Builder that allows beginners to code procedures from scratch with minimal coding knowledge and with many time-saving features for all users!Learn More!