Bonjour,
Je dispose d'une plage de données contenant plusieurs colonnes nommées disons "nom1", "nom2" .... ayant le même nombre de lignes.
Lorsque je veux connaitre le nombre de colonnes de cette plage, le plage.columns.count me renvoie 1 alors que ma plage comprend plusieurs colonnes.
Voilà le code:
Merci pour vos lumières.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim toto As Range Dim sh As Worksheet Set sh = Worksheets("feuille1") Set toto = sh.Range("Nom1,Nom2,Nom3,Nom4,Nom5") Debug.Print toto.Columns.Count 'renvoie 1 Debug.Print toto.Cells(1, 5) 'me renvoie bien un élément de la 5ème colonne![]()
Partager