Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Appeler fonction dans code vba

FoLKeN

XLDnaute Junior
Bonjour à tous,

Une nouvelle petite question toute simple:
J'aimerais créer une fonction personalisée en vba mais dedans j'aimerais pouvoir utiliser des formules de base d'excel. Mettons par exemple que j'essaie d'appeler la fonction JOURSEM() dans mon fonction vba, je fais comment ?

Merci d'avance pour aider un débutant en excel et surtout vba :X
 
Dernière édition:

PascalXLD

XLDnaute Barbatruc
Modérateur
Re : Appeler fonction dans code vba

Bonjour

cela donne un truc du genre

Toto= Application.WorksheetFunction.Nomdela fonction

Attention souvnet le nom de la fonction doit être le nom anglais de la fonction
 

Pierrot93

XLDnaute Barbatruc
Re : Appeler fonction dans code vba

Bonjour Folk

2 solutions pour appeler cette fonction :


la première, fonction "Weekday" de VBA
Code:
x = Weekday(Date)

LA 2ème, appel de la fonction de feuille de calcul
Code:
y = Application.WorksheetFunction.Weekday(Date)

bonne journée
@+
 

FoLKeN

XLDnaute Junior
Re : Appeler fonction dans code vba

Nickel, rapide et concis

Me reste plus qu'à trouver un bon glossaire français/anglais des fonctions de feuilles de calcul et accessoirement une liste des fonctions vba dispo (probalement accessible dans vbe)

Merci pour tout !
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Re : Appeler fonction dans code vba

Re

pour la liste des fonctions dispo dans l'aide VBA tu tapes fonction et tu auras une entrée qui te donnera cette liste

pour la traduction tu as cela sur le forum

PS : Salut Pierrot
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…