Première cellule vide d'une colonne

  • Initiateur de la discussion Initiateur de la discussion m@tix
  • 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 !

m@tix

XLDnaute Occasionnel
Bonsoir,

Je souhaiterais déterminer, en VBA, le numéro de la ligne correspondant à la première cellule vide (plutôt la dernière cellule remplie avant la première cellule vide en fait) de la colonne F (par exemple), à partir de F9.

Pouvez-vous m'aider svp ?

Merci d'avance !
 
Re : Première cellule vide d'une colonne

bonjour matix,

à essayer :
VB:
sub test()
dim c as range
set c= iif("F10")="",Range("F10"),Range("F9").End(xldown).offset(1))
msgbox "1ère cellule vide de la col F, à partir de F9:" & c.address(0,0)
end sub
 
Re : Première cellule vide d'une colonne

Bonsoir Softmama,

Merci pour ta réponse ! Cependant, je viens de tester, et ça ne donne rien (erreur définie par l'application ou par l'objet), et ce même en sortant la dernière parenthèse dans ("F10").

Une autre idée peut-être ?
 
Re : Première cellule vide d'une colonne

re,

oui, autant pour moi, j'ai mangé une petite partie du code,
teste ceci :
VB:
sub test()
dim c as range
set c= iif(Range("F10")="",Range("F10"),Range("F9").End(xldown))
msgbox "1ère cellule vide de la col F, à partir de F9:" & c.address(0,0)
end sub
 
Re : Première cellule vide d'une colonne

Ton code fonctionne parfaitement à présent ! 😉

Juste pour info, ceci a l'air aussi de passer :

Code:
Columns(6).Find("", Range("F9").End(xlUp), , , xlByRows).Row
Encore 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
10
Affichages
619
Retour