joliemaman007
XLDnaute Nouveau
Bonjour le Forum
J'ai une question de lien entre XLS et une Macro. J'ai écrit (tant bien que mal) une macro en VBA et je voudrais qu'elle se lance selon que certains champs dans une feuille xls ont été saisis (donc pas par click sur un bouton).
Je vais essayer d'etre plus precise:
J'ai formulaire qui n'est pas un User Form (je ne maitrise pas du tout alors je l'ai fait - pour moi - en simplifié en selectionnant des cellules sur une feuille excel que j'ai nommé)
Lorsque les 4 premiers champs sont saisis, un 5ème se crée automatiquement car il concatene ces 4, et c'est là que je voudrais pouvoir lancer ma macro VBA
Donc, ma question est:
Quelle formule permet d'apeler un programme vba ?
'exemple': =IF(MonnouveaChamps<>'',RUN MACRO,'')
que dois-je mettre a la place de RUn MACRO ?
Merci d'avance pour votre aide.
Jolie Maman.
J'ai une question de lien entre XLS et une Macro. J'ai écrit (tant bien que mal) une macro en VBA et je voudrais qu'elle se lance selon que certains champs dans une feuille xls ont été saisis (donc pas par click sur un bouton).
Je vais essayer d'etre plus precise:
J'ai formulaire qui n'est pas un User Form (je ne maitrise pas du tout alors je l'ai fait - pour moi - en simplifié en selectionnant des cellules sur une feuille excel que j'ai nommé)
Lorsque les 4 premiers champs sont saisis, un 5ème se crée automatiquement car il concatene ces 4, et c'est là que je voudrais pouvoir lancer ma macro VBA
Donc, ma question est:
Quelle formule permet d'apeler un programme vba ?
'exemple': =IF(MonnouveaChamps<>'',RUN MACRO,'')
que dois-je mettre a la place de RUn MACRO ?
Merci d'avance pour votre aide.
Jolie Maman.