VBA EXCEL

Fermé
jokeystar Messages postés 4 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 4 mai 2009 - 21 avril 2009 à 15:58
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 - 22 avril 2009 à 11:20
Bonjour,
j'ai besoin de savoir comment remplir une feuille Excel à partir d'un UserForm qui contient des textbox et un bouton enregistrer. Merci
Le bouton enregistrer sert a inséré les données saisi par l'utilisateur dans la premier ligne vide trouvé.
A voir également:

3 réponses

Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 291
22 avril 2009 à 11:20
je voudrais bien vous aider mais....
il y a un mais ...
le userform c'est la feuille qui contient le ou les textbox (es) et autres objets ...
je comprends que les "champs" sont des objets "textbox" mais pour les écrires où ?
le nom de la feuille ( ok on l'appelle "Feuil1")
l'emplacement et l'ordre du tableau nom, prenom, ....etc
rien est dit.

je vous conseille d'ajouter 2 ou 3 phrases de plus sinon mon interface de décodage se met en vacances....

Cordialement
1
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 291
21 avril 2009 à 16:13
bonjour,

si vous avez créer un bouton enregistrer ce bouton s'appellera CommandButton 1 ... xx
pour écrire dans une cellule il est possible d'utiliser Range ou Cells
dans l'exemple ci-joint commandButton1 écrit le contenu du textbox dans A1 puis dans A2

Private Sub CommandButton1_Click()
Range("a1").Value = textbox1.Value
Cells(2, 1).Value = texbox1.Value
End Sub



A+
0
jokeystar Messages postés 4 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 4 mai 2009 1
21 avril 2009 à 18:04
Merci de votre réponse,
voila plus de détails: j'ai une UserForm qui contient des champ nom,prénom,adresse,tel,date de mise ajour.
je veux que apartir du UserForm (textbox) ajouter des ligne a excel (le UserForm joue le role de formulaire)
a chaque foi que je remplie mon formulaire,l'ajout se fait dans une nouvelle ligne. encore Merci de me répondre.Urgent
0