Ardu !! Userform et feuille Excel

Le
MB69
Bonjour à toutes et à tous,
Sur une form les 2 premières pages sont à saisir 1 seule fois par
l'utilisateur. Ensuite les pages 3 à 6 font l'objet de saisies saisies
multiples (2 à 10 fois).
Lors de l'enregistrement final, comment inscrire sur une feuille, la 1ère
ligne (contenu des 2 premières pages), puis à la suite, mais sur des lignes
différentes les données des pages 3 à 6.
ex : col A1 à J1 (les 2 premières pages) puis k1 à w1, le 1er
enregistrement, puis k2 à w2, le 2èmeetc.
Ceci étant, lors d'un nouvel enregistrement global, atteindre la 1ère ligne
vide et recommencer.
Celà me semble complexe.
Merci pour vos efforts
MB69
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel.C
Le #4855771
Bonjour.
Une solution simple (si tu remplis à chaque fois la colonne A) :

ligne = Application.CountA([A:A]) + 1
Cells(ligne, 1) = valeur1
Cells(ligne, 2) = valeur2
etc.

valeur1 et valeur2 proviennent de ton userform.
Cordialement.
Daniel
"MB69"
Bonjour à toutes et à tous,
Sur une form les 2 premières pages sont à saisir 1 seule fois par
l'utilisateur. Ensuite les pages 3 à 6 font l'objet de saisies saisies
multiples (2 à 10 fois).
Lors de l'enregistrement final, comment inscrire sur une feuille, la 1ère
ligne (contenu des 2 premières pages), puis à la suite, mais sur des
lignes
différentes les données des pages 3 à 6.
ex : col A1 à J1 (les 2 premières pages) puis k1 à w1, le 1er
enregistrement, puis k2 à w2, le 2ème...etc.
Ceci étant, lors d'un nouvel enregistrement global, atteindre la 1ère
ligne
vide et recommencer.
Celà me semble complexe.
Merci pour vos efforts
MB69


MB69
Le #4962391
Bonjour Daniel,
Merci pour ta réponse. Je n'étais pas venu sur ce forum depuis quelques temps.
Je teste
Cordialement
MB69


Bonjour.
Une solution simple (si tu remplis à chaque fois la colonne A) :

ligne = Application.CountA([A:A]) + 1
Cells(ligne, 1) = valeur1
Cells(ligne, 2) = valeur2
etc.

valeur1 et valeur2 proviennent de ton userform.
Cordialement.
Daniel
"MB69"
Bonjour à toutes et à tous,
Sur une form les 2 premières pages sont à saisir 1 seule fois par
l'utilisateur. Ensuite les pages 3 à 6 font l'objet de saisies saisies
multiples (2 à 10 fois).
Lors de l'enregistrement final, comment inscrire sur une feuille, la 1ère
ligne (contenu des 2 premières pages), puis à la suite, mais sur des
lignes
différentes les données des pages 3 à 6.
ex : col A1 à J1 (les 2 premières pages) puis k1 à w1, le 1er
enregistrement, puis k2 à w2, le 2ème...etc.
Ceci étant, lors d'un nouvel enregistrement global, atteindre la 1ère
ligne
vide et recommencer.
Celà me semble complexe.
Merci pour vos efforts
MB69







Publicité
Poster une réponse
Anonyme