Microsoft 365 VBA comment selectionner une colonne entiere avec des vides basée sur une autre pleine?

  • Initiateur de la discussion Initiateur de la discussion celiam
  • 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 !

celiam

XLDnaute Nouveau
bonjour,
j'ai un soucis avec ma macro, je souhaite selectionner une colonne jusqu'à la derniere donnée en utilisant :
Range("B2", Range("B2").End(xlDown)).Select. Mais cette colonne B a des cellules vides ce qui fait que la sectionner des données s'arrete à la premiere cellule vide.
je souhaiterais donc selectionner la colonne B basée sur la A qui n'a pas de cellule vide. Comment faire ?
j'ai essayé ça Range("B2", Range("A2").End(xlDown)).Select. mais cela ne fonctionne pas comme je le souhaite.
merci d'avance pour votre aide
 
merci à vous deux
et j'ai une autre question car j'ai en fait beaucoup de colonnes à copier, j'ai fait cela:
Sheets("3YP").Select
Range("A1").Select
Selection.End(xlDown).Select
DernLigne3YP = Range("A" & Rows.Count).End(xlUp).Row

je voudrais utiliser la variable DernLigne3YP pour l'utiliser au lieu de A et donc de offset:
et j'ai essayé de faire ça mais ça ne fonctionne pas:
Range("AS2", Range("AS2", DernLigne3YP)).Select
 
Re
Pour ma proposition
VB:
Range("B2:B" & Cells(Rows.Count, 1).End(3).Row)
Le 1 pour la première colonne, le 3 pour XlUp
Donc pour mettre la dernière ligne dans une variable
Code:
DernLigne3YP = Sheets("3YP").Range("A" & Rows.Count).End(xlUp).Row
Puis pour l'utilisation dans le range utile:
Code:
Sheets("3YP").Range("B2:B" & DernLigne3YP)
Les select et activate sont rarement nécessaires...

Cordialement
 
- 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

  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
503
Retour