fonction et macro vba

  • Initiateur de la discussion Initiateur de la discussion jy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

jy

Guest
Bonjour,

J'ai crée une fonction en vba ; je souhaite intégrer dans cette fonction une macro commande vba qui fait appel à la valeur cible . la fonction et la macro fonctionnent bien isolément ; mais je n'arrive pas à intégrer mon instruction de macro dans ma fonction: cela ne fonctionne pas!
Est il possible d'intégrer une macro dans une fct? si oui comment faire ?

merci d'avance
jy
 
Merci de ton aide

j'ai une fonction itérative un peu compliquée ; pour simplifier:
Function diff(y) diff = 5*y^4 + 3y^3 -5y^2 End Function
cette valeur diff est située en i13 et y en k14;et je veux résoudre diff=0
Pour cela je fais appel à la valeur cible : la macro est la suivante:
Sub.diffnul()
Sheets("feuil1").Range("I13").Goalseek Goal:=0,ChangingCell:=Sheets("Feuil1").Range(K14")
End Sub
Tout cela fonctionne ,mais l'inconvénient c'est d'appeler la sub diffnul par un bouton ou la barre de macro .Est il possible que la macro s'execute automatiquement dans la foulée de la fonction diff(y)? J'ai essayé de réecrire la macro à l'intérieur de la fonction , ou par Call ; mais cela ne fonctionne pas.
Merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
252
Réponses
4
Affichages
377
Réponses
4
Affichages
137
Réponses
2
Affichages
104
Réponses
4
Affichages
177
Retour