Logarithme mais pas exponentielle?

  • Initiateur de la discussion Initiateur de la discussion Francois
  • 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 !

F

Francois

Guest
Bonjour,
Je ne comprends toujours pas cette différence dans la programmation de fonction:
Sauf erreur de ma part, h = WorksheetFunction.Ln(10) est accepté mais pas h = WorksheetFunction.Exp(10)
Comment faire pour exponentielle?
et d'une façon générale, où pourrais-je trouver svp la syntaxe des fonctions?
Merci
 
Bonjour Pascal et François,

Dans mon Excel 2002 (office xp) je trouve bien une fonction Exp qui renvoie 2.718 puissance le chiffre indiqué. Si la fonction n'existe pas en VB, c'est peut être possible de faire le calcul ?

Bye


... je sais pas pourquoi mais j'ai l'impression d'être limite ZOP là !
😱
 
Bonsoir François,

Pourquoi passer par des 'worksheetfunction' ?
Utilisant beaucoup les macros, j'y préfère de loin l'écriture d'une fonction de feuille de calcul dans une cellule non utilisée ==> la feuille fait le calcul et je récupère le résultat que j'utilise dans la macro !
C'est trés souvent le plus simple !
Et là au moins toutes les fonctions de la feuille sont accessibles !

Dans ton cas j'aurais par exemple fait ainsi (cells(10,1) est inutilisée et cells(1,1) contient la valeur dont je veux calculer l'exponentielle) :

cells(10,1)='=exp('' & cells(1,1) & '')'
i=cells(10,1)
..... continuité de la macro

Voilà en espérant t'avoir aidé

Alain
 
Bonjour François, Pascal76, Dugenou, le Forum

Heureusement que la fonction Exp existe dans VBA,

seulement c'est une fonction 'directe' qui ne fait pas partie de

la classe WorksheetFunction.

on écrit : h = Exp(10) et non h = WorksheetFunction.Exp(10)

Bonne journée

PhiBou
 
- 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

J
Réponses
2
Affichages
2 K
J
Y
Réponses
4
Affichages
1 K
Younnssssss
Y
S
Réponses
5
Affichages
1 K
Z
Réponses
6
Affichages
2 K
zored
Z
G
Réponses
9
Affichages
3 K
X
J
Réponses
3
Affichages
1 K
J
P
Réponses
10
Affichages
2 K
Pierre1981
P
T
Réponses
22
Affichages
6 K
Thibault LB
T
Retour