Trouver la première ligne vide

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

B

barbu26

Guest
Bonjour à toutes et à tous,

Je galère pas mal en ce moment sur Excel et VBA. Après avoir cherché sur différent forum, je me permet de poster un message en vous demandant votre aide 😀

J'explique mon problème, j'essaye de créer une mini "base de donnée" et la j'en suis à la création d'un produit. Quand je créer un produit, j'aimerai que quand je rentre une information dans la Textbox1, Excel cherche dans la colonne 5, la première ligne libre pour y insérer cette nouvelle référence.

J'avais pensé à ceci :

i = 17
While Sheets(1).Cells(, [5]) = ""

i = i + 1
Wend

Avec i, comme variable me permettant de connaitre le numéro de la ligne et ="" pour dire que la cellule est vide. Je pense que c'est un problème de syntaxe, j'ai essayé de remplacer "" par noclear, nothing et plein d'autres choses mais je ne suis pas arrivé à mes fins 🙁 . Pourriez vous m'aidez stp 😀

Florian 😎
 
Re : Trouver la première ligne vide

Bonjour,

tu peux peut être aussi déterminer la dernière ligne renseignée d'une colonne et rajouter 1, non ?? A voir...

Code:
Dim i As Long
i = Cells(Rows.Count, 1).End(xlUp).Row + 1

bonne journée
@+
 
- 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

Retour