OVH Cloud OVH Cloud

function vba Excel

2 réponses
Avatar
Jean-Pierre
Bonjour,

Lorsque j'écris une macro en VBA Excel, puis-je utiliser les fonction de
calcul déjà existantes.
exemple : MOYENNE

Si Oui comment puis-je faire ?

Merci d'avance.

JP

2 réponses

Avatar
Philippe Noss
oui !!!
il faudra utiliser la fonction de calcul en anglais, ( on trouve la
correspondance dans le classeur vbalist.xls (dans C:Program
FilesMicrosoft Office....)

Exemple MsgBox Application.average(Selection)

Philippe NOSS
www.exefac.com
Avatar
Gaenonius
Les fonctions d'Excel sont accessibles en VBA soit par l'objet Application, soit
par l'objet WorksheetFunction (le premier étant bien sufisant AMA).
Il faut également que le nom des fonctions utilisées soit leur nom anglais.
Exemple pour une moyenne :

Sub essai()
MsgBox Application.Average(Range("A1:A3"))
End Sub


--
Gaenonius

Bonjour,

Lorsque j'écris une macro en VBA Excel, puis-je utiliser les fonction de
calcul déjà existantes.
exemple : MOYENNE

Si Oui comment puis-je faire ?

Merci d'avance.

JP