collage de données à partir d'un userform

lamouche42

XLDnaute Nouveau
bonjour le forum

question vague je vous l' accorde.
j' arrive au terme de mon travail mais il me reste la chose principale à coder ... inscrire les données du userform de saisie sur la feuille de calcul.

Je m' explique :
il y a 35 textbox de saisie ds mon userform, et je ne voudrai coller les données de chaque textbox sur une ligne de ma feuille de calcul que qd celui ci est different de 0 ainsi que des infos complementaires de ma variable tableau lié à chaque textbox.

je voudrai trouver un code simple qui m' evite d'ecrire 4 pages.
je pensais mettre le contenu des textbox ds une case de mon tableau pour ainsi travailler sur le tableau par ligne ce qui serai plus simple car on pourrai utiliser les boucles et les IF mais y a peut etre une meilleure solution

merci de me donner votre avis sur la question :D
 

pierrejean

XLDnaute Barbatruc
Re : collage de données à partir d'un userform

bonjour lamouche42

lorsque l'on a un nbre important de textbox a utiliser on peut
nommer les textbox de cette facon (en fonction de l'ordre ou on veut les tester)
TEXTBOX1 .....TEXTBOX35
ensuite il est possible d'ecrire un transfert de cette façon:

Code:
for n=1 to 35
 Range("A" & n+debut)=Controls("TEXTBOX" & n)
next n

debut permettant de choisir la ligne de depart
on peut eventueelement assortir d'une condition sous forme

Code:
If controls("TEXTBOX" & n)<>"" then
 

Discussions similaires

Statistiques des forums

Discussions
312 502
Messages
2 089 023
Membres
104 007
dernier inscrit
Monvieux