[Macro] Sélection d'une plage avec la fonction Cells

  • Initiateur de la discussion Initiateur de la discussion Brozad
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Brozad

XLDnaute Nouveau
Bonjours à tous,

Je dois réaliser une macro avec une boucle.

Je teste d'abord une valeur en B1, C1, D1 et ainsi de suite.

Pour ça, je teste une condition grâce à Cells(1, p). p variant avec un pas de 1.

Je dois par la suite copier automatiquement le contenu de la plage B1:B1000, C1:C1000 etc

Pour les plages j'ai l'habitude d'utiliser Range
Range("B1:B1000") par exemple

mais dans ce cas, je ne sais pas comment faire varier automatiquement la sélection

Range(Cells(1, p) & ":" & Cells(1000, p)) ne fonctionne pas...

Si vous avez une idée je suis preneur

J'aimerais éviter

If p = 1 then colonne = "A"
If p = 2 then colonne = "B"
...

Range (colonne & "1:" & colonne & "1000")

Merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
248
Réponses
8
Affichages
472
Retour