VBA Excel : sélection d'une plage variable
Résolu/Fermé
A voir également:
- Vba excel sélectionner une plage de cellules variable
- Vba range avec variable - Meilleures réponses
- Vba copier une plage de cellule variable - Meilleures réponses
- Formule excel pour additionner plusieurs cellules - Guide
- Liste déroulante excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellules excel - Guide
- Déplacer une colonne excel - Guide
7 réponses
thev
Messages postés
1945
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
27 janvier 2025
697
2 juil. 2010 à 18:30
2 juil. 2010 à 18:30
Range("A" & i & ":L" & i) représente une plage de cellules, c'est à dire un "objet Excel" au même titre qu'un classeur, une feuille, une cellule.
Pour assigner une variable (= MaPlage) à un objet, il faut utiliser l'instruction SET.
Cela dit , pour assigner ta plage variable de cellules , je préfère l'instruction :
set MaPlage = Columns("A:L").Rows(i)
que je trouve plus lisible.
Pour assigner une variable (= MaPlage) à un objet, il faut utiliser l'instruction SET.
Cela dit , pour assigner ta plage variable de cellules , je préfère l'instruction :
set MaPlage = Columns("A:L").Rows(i)
que je trouve plus lisible.
2 juil. 2010 à 16:26
23 juil. 2019 à 14:44
24 sept. 2021 à 12:07