Formuales en vba
Résolu/Fermé
mylord666
Messages postés
151
Date d'inscription
jeudi 26 juin 2014
Statut
Membre
Dernière intervention
9 septembre 2015
-
Modifié par pijaku le 3/11/2014 à 12:54
mylord666 Messages postés 151 Date d'inscription jeudi 26 juin 2014 Statut Membre Dernière intervention 9 septembre 2015 - 3 nov. 2014 à 16:37
mylord666 Messages postés 151 Date d'inscription jeudi 26 juin 2014 Statut Membre Dernière intervention 9 septembre 2015 - 3 nov. 2014 à 16:37
4 réponses
benol3
Messages postés
569
Date d'inscription
lundi 29 juillet 2013
Statut
Membre
Dernière intervention
7 mai 2015
87
3 nov. 2014 à 11:52
3 nov. 2014 à 11:52
Salut,
Remplace "Application.u" par "u"
Remplace "Application.u" par "u"
mylord666
Messages postés
151
Date d'inscription
jeudi 26 juin 2014
Statut
Membre
Dernière intervention
9 septembre 2015
3 nov. 2014 à 12:17
3 nov. 2014 à 12:17
je suis désolé cela ne fonction pas j'ai un message d'erreur
je sais pas comment faire
je sais pas comment faire
benol3
Messages postés
569
Date d'inscription
lundi 29 juillet 2013
Statut
Membre
Dernière intervention
7 mai 2015
87
3 nov. 2014 à 12:38
3 nov. 2014 à 12:38
Donne nous le message ainsi la ligne de code défaillante.
Ps : Rappel sur l'utilisation de fonctions et procédures en vba :
http://boisgontierjacques.free.fr/pages_site/procedures.htm
Ps : Rappel sur l'utilisation de fonctions et procédures en vba :
http://boisgontierjacques.free.fr/pages_site/procedures.htm
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 744
3 nov. 2014 à 13:01
3 nov. 2014 à 13:01
Bonjour,
Pour voir l'erreur, il faudrait encore voir votre code d'appel.
Ensuite, pour calculer une puissance, il ne faut pas utiliser le signe * mais ^.
Enfin attention au typage de vos variables et fonctions...
A voir également :
https://forums.commentcamarche.net/forum/affich-37622021-vba-appel-d-une-macro-dans-une-autre-macro#top
Pour voir l'erreur, il faudrait encore voir votre code d'appel.
Ensuite, pour calculer une puissance, il ne faut pas utiliser le signe * mais ^.
Function puissance(u) puissance = u ^ 10 End Function
Enfin attention au typage de vos variables et fonctions...
Sub Vazy() Dim maVar As Double, Nbre As Double Nbre = 18.79 maVar = puissance(Nbre) End Sub Function puissance(u As Double) As Double puissance = u ^ 10 End Function
A voir également :
https://forums.commentcamarche.net/forum/affich-37622021-vba-appel-d-une-macro-dans-une-autre-macro#top
mylord666
Messages postés
151
Date d'inscription
jeudi 26 juin 2014
Statut
Membre
Dernière intervention
9 septembre 2015
3 nov. 2014 à 16:37
3 nov. 2014 à 16:37
merci beaucoup cela fonctionne parfaitement
bonne continuation
bonne continuation