Sélection d'une plage de données sur une feuille xl

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

N

Nicolas

Guest
<HTML>Bonjour,

Je suis à la recherche d'une astuce me permettant de sélectionner une plage de données sur une feuille xl.
Pour info, cette plage de données est de taille variable (mais elle commence toujours de la cellule B2): elle peut très bien aller de la colonne B jusqu'à D ou Z, et de la ligne 2 à 8 ou 500.
Pour déterminer la valeur de la dernière ligne, aucun problème:
Je me sert de la fonction xldown, en déclarant une variable de la façon suivante:
LiFin = Range("B2").End(xlDown).Row
Range("B2:B" & LiFin & "").Select

Le problème se pose lorsque je cherche à déterminer la dernière colone.
J'ai essayé la fonction xltoright, qui me donne bien un numéro de colone, mais non une lettre. je me retrouve donc bloqué lorsque j'essaye d'utiliser la fonction Range("B2:" & CoFin & "" & LiFin & "").Select, la variable CoFin devant être une lettre et non un chiffre (pour info, CoFin = Range("B2").End(xlToRight).Row)

J'espère être assez clair.

Merci de votre aide,

Nicolas</HTML>
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
868
Réponses
2
Affichages
292
Retour