Ecrire une procédure depuis une autre procédure
bubull74
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à toutes et à tous,
Voila je vous explique le pb que je rencontre.
J'ai un fichier excel piloté par VBA, ou l'user a plusieurs paramètres à choisir sous forme de liste déroulante.
J'ai ajouté un bouton pour chaque liste si jamais l'user ne trouve pas ce qu'il veut et ainsi rajouter un paramètre dans la liste.
Derrière cela, un doc excel est généré en fonction des paramètres choisis par l'user en appuyant sur un dernier bouton.
Le pb qui se pose c'est que pour chaque paramètre choisi, une action différente est piloté derriere en VBA.
Donc ce que j'aimerais c'est que si un user crée un nouveau paramètre, cela crée une nouvelle procédure automatiquement en fonction de certain paramètre.
Est ce possible, de créer une procédure VBA, depuis une code VBA dans une autre procédure..
Je sais pas si je suis très clair.. Merci de me poser les questions au besoin, et de prendre le temps d'y répondre.
Bonne journée
Voila je vous explique le pb que je rencontre.
J'ai un fichier excel piloté par VBA, ou l'user a plusieurs paramètres à choisir sous forme de liste déroulante.
J'ai ajouté un bouton pour chaque liste si jamais l'user ne trouve pas ce qu'il veut et ainsi rajouter un paramètre dans la liste.
Derrière cela, un doc excel est généré en fonction des paramètres choisis par l'user en appuyant sur un dernier bouton.
Le pb qui se pose c'est que pour chaque paramètre choisi, une action différente est piloté derriere en VBA.
Donc ce que j'aimerais c'est que si un user crée un nouveau paramètre, cela crée une nouvelle procédure automatiquement en fonction de certain paramètre.
Est ce possible, de créer une procédure VBA, depuis une code VBA dans une autre procédure..
Je sais pas si je suis très clair.. Merci de me poser les questions au besoin, et de prendre le temps d'y répondre.
Bonne journée
A voir également:
- Ecrire une procédure depuis une autre procédure
- Ecrire en gras sur whatsapp - Guide
- Application pour ecrire une lettre - Télécharger - Dictionnaires & Langues
- Comment écrire # sur pc - Guide
- Écrire en majuscule - Guide
- Ecrire en miroir - Guide
4 réponses
Bonjour,
Est ce possible, de créer une procédure VBA Oui, c'est possible, mais a partir de quoi les lignes de codes vont etre crees ????
Est ce possible, de créer une procédure VBA Oui, c'est possible, mais a partir de quoi les lignes de codes vont etre crees ????
Créer une procédure a partir d'une procédure..
En gros je met dans une procédure un truc du genre
nom_donnée_a_rajouter = combobox.blabla...value
if nom_donnée_a_rajouter <> "" then
'''' code pour créer une nouvelle procédure dans le meme module avec comme nom 'nom_donnée_a_rajouter''''''
Le code serait le même que sur une autre procédure mais en changeant certain élément par "Nom_donnée_a_rajouter"..
En gros je met dans une procédure un truc du genre
nom_donnée_a_rajouter = combobox.blabla...value
if nom_donnée_a_rajouter <> "" then
'''' code pour créer une nouvelle procédure dans le meme module avec comme nom 'nom_donnée_a_rajouter''''''
Le code serait le même que sur une autre procédure mais en changeant certain élément par "Nom_donnée_a_rajouter"..
Re,
un exemple de fichier pour creation procedure, a vous de voir
https://www.cjoint.com/?DJcpfgSi13U
un exemple de fichier pour creation procedure, a vous de voir
https://www.cjoint.com/?DJcpfgSi13U