Bonjour à tous,
Étant débutant sur Excel/VBA, j'aurai besoin d'aide sur un petit problème.
J'ai actuellement un fichier Excel qui comporte une feuille avec un tableau dont je voudrais remplir les lignes en fonction des réponses apportés par l'utilisateur grâce à un formulaire que j'ai créé.
Petite subtilité, je voudrais que mon code détecte si la 1ère ligne de mon tableau est déjà remplie et donc passe automatiquement à la suivante jusqu'à trouver une ligne vide.
J'ai écris un bout de code mais qui malheureusement écris toujours sur la 1ère ligne et je n’arrive pas à voir d'où vient l'erreur.
Voici mon code qui s’exécute lorsque je clique sur le OK du formulaire :
Dim Ligne_depart As Integer
Ligne_depart = 24
While Sheets("Données" ).Range("I" & Ligne_depart).Value <> Null
Ligne_depart = Ligne_depart + 1
Wend
Sheets("Données" ).Range("I" & Ligne_depart).Value = TextBox3.Value
Merci d'avance aux personnes qui pourraient me répondre
Message édité par meurder le 18-03-2013 à 09:47:53