Macro Excel Formulaire

Fermé
evevdll Messages postés 81 Date d'inscription vendredi 9 novembre 2007 Statut Membre Dernière intervention 13 décembre 2009 - 27 juin 2009 à 00:03
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 12 juil. 2009 à 16:47
Bonjour,
J'ai créé un UserForm afin de saisir mes données comme un formulaire et non directement sur ma feuille Excel.
J'ai réussi à saisir les données relatives à ma ligne 15 (A15, B15, C15...). J'ai prévu un bouton pour passer à la ligne 16 (article suivant) pour continuer ma saisie. Cependant, je ne sais pas comment faire pour indiquer qu'il doit ensuite effectuer les mêmes lignes de code que pour la ligne 15. (même demande jusqu'à la ligne 20).
J'espère me faire comprendre car je ne peux pas mettre mon doc en ligne. je vous remercie de bien vouloir m'aider.
(je commence à progresser mais j'ai encore besoin de beaucoup d'aide)
A bientôt de vous lire et merci d'avance.

Eve
A voir également:

10 réponses

evevdll Messages postés 81 Date d'inscription vendredi 9 novembre 2007 Statut Membre Dernière intervention 13 décembre 2009 51
27 juin 2009 à 00:54
Bonsoir,
Pour mieux comprendre ma demande, on pouvait utiliser les formulaires dans les anciennes version Excel jusqu'à la 2003.
C'est exactement ce que je cherche à faire si vous avez une ancienne version : dans le menu Données, Formulaire. C'est ce type d'UserForm que je cherche à faire.
Merci beaucoup
Eve
0
m@rina Messages postés 21997 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 31 mars 2025 11 416
27 juin 2009 à 12:34
Bonjour,

Si ton problème n'est que ça, à savoir utiliser la fonction formulaire, sache qu'elle existe toujours dans Word 2007. Elle n'a pas été mis sur le ruban par défaut, car cette fonctionnalité n'était pas très utilisée.

Pour l'installer sur la barre d'outils Accès rapide :
Bouton Office, Options Exce
Personnaliser , choisir Toutes les commandes dans la liste déroulante en haut
Trouver la commande "Formulaire" et cliquer sur Ajouter.

Tu peux maintenant accéder au formulaire grâce au bouton (que tu peux personnaliser) ajouté sur la barre d'outils Accès rapide.

m@rina
0
evevdll Messages postés 81 Date d'inscription vendredi 9 novembre 2007 Statut Membre Dernière intervention 13 décembre 2009 51
27 juin 2009 à 20:26
Bonjour Marina,
Je te remercie de ta réponse, elle pourra peut-être servir plus tard. Cependant, j'ai vraiment besoin de savoir le faire en tant que macro. J'ai utilisé les UserForms simples mais celui là est un peu trop difficile pour moi.
Merci quand même.
A bientôt
Evelyne
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 257
27 juin 2009 à 21:39
Bonjour,

Ce qui serait bien c'est que tu suives les questions que tu poses. Plusieurs ont eu des réponses sans que tu donnes suite...
Ca et pas de fichier pour expliquer où tu coinces ça ne donne pas envie de chercher.
eric
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
evevdll Messages postés 81 Date d'inscription vendredi 9 novembre 2007 Statut Membre Dernière intervention 13 décembre 2009 51
5 juil. 2009 à 10:54
Bonjour,
Désolée Eric mais je me connecte par période et donc je ne vois pas toujours les réponses tout de suite. J'essaie toujours de répondre aux personnes qui ont eu la gentillesse de m'aider.
Par contre je me doute que ce n'est pas évident de comprendre quand on n'a pas le fichier mais je ne peux pas toujours le soumettre. Je suis consciente de la difficulté que cela apporte mais quand je n'ai pas de réponse, je me doute bien que c'est à cause de ça.
J'espère que les utilisateurs de ce site ne m'en voudront pas.
Merci quand même de m'aider.
Evelyne
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
5 juil. 2009 à 11:23
Bonjour tous,
Un pêu de lecture.
A+
0
evevdll Messages postés 81 Date d'inscription vendredi 9 novembre 2007 Statut Membre Dernière intervention 13 décembre 2009 51
5 juil. 2009 à 20:13
Bonsoir lermite222,
Je viens de lire ton astuce mais le lien n'est bien sur plus valide pour récupérer le fichier. Est-il possible de me retourner le lien du fichier si tu l'as encore afin que j'étudie ton explication. J'ai essayé de réécrire les lignes qui sont indiquées mais je commets surement des erreurs car ça ne fonctionne pas. Je comprendrais surement plus facilement en voyant le résultat (du moins, je l'espère).
Dans cette attente, je te remercie et je vais essayer d'analyser un peu plus ce que tu expliques.
Bonne soirée
Evelyne
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
6 juil. 2009 à 14:46
Le classeur a évolué depuis, mais il y a encore la base expliquée dans l'astuce.
NB: C'est normal que tu n'en sorte pas, l'astuce est faite pour des contrôles qui sont sur une feuille de calcul, il y a une petite différence pour des contrôles sur un userform.
Le lien Cjoint
A+
0
evevdll Messages postés 81 Date d'inscription vendredi 9 novembre 2007 Statut Membre Dernière intervention 13 décembre 2009 51
12 juil. 2009 à 11:25
Merci lermite222,
Je vais analyser ton document, essayer de le comprendre et de l'adapter au mien. Je mettrai mon statut en résolu si je réussit. Il me faudra un peu de temps pour comprendre, donc tu ne sauras pas rapidement si ça marche pour moi. Je te remercie grandement pour ton aide et maintenant, je vais me mettre au travail.
A bientôt,
Evelyne
0
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 313
12 juil. 2009 à 11:55
Bonjour à tous

Joli boulot, Lermite. félicitations
J'ai fourgonné ta démo dans mes "trucs & astuces des autres"
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
12 juil. 2009 à 16:47
Bonjour Michel,
Merci de ton apréciation, mais je suis occupé à finaliser une astuce encore plus performante, (si tu connais un peu (ou plus :D) le VB6), avec les contrôles et événements réellement indexé,genre
Public Sub BoutonClick(ByVal Index As Integer)
    Select case Index
    ......
end Sub
'et...par exemple
Bouton(3).caption = "Le texte"

Ca fait des mois que je planche là dessus et j'ai enfin trouvé.
A+
0