Remplir tableau excel avec un userform
leeoo
-
leeoo -
leeoo -
bonjour je souhaite insérer du texte dans une cellule à l'aide d'un userform, cependant il faut que le texte s'insère automatiquement dans la dernière cellule vide de la colonne, de sorte à remplir le tableau.
J'ai réussi a créer le userform mais pas à faire en sorte que le texte saisie s'ineère dans la dernière ligne vide de la colonne.
Merci
J'ai réussi a créer le userform mais pas à faire en sorte que le texte saisie s'ineère dans la dernière ligne vide de la colonne.
Merci
3 réponses
-
Bonjour,
Pour connaitre la dernière ligne non vide d'une colonne :
Dim lig As Long lig = Range("A1").End(xlDown).Row
Pour écrire dans la première ligne vide de la colonne
Dim lig As Long lig = Range("A1").End(xlDown).Row + 1 Range("A" & lig).Value = TextBox1.Text
;o)
«Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
Nicolas Boileau -
-
Pour mieux expliquer le problème il vaut mieux insérer les formules ou les bouts de macro que tu utilises. En attente, je te propose la fonction NBVAL() qui informe sur le nombre de cellules d'une rangée de cellules.