Fonction VBA Excel non valide depuis la feuille de calcul [Résolu/Fermé]

Signaler
Messages postés
6
Date d'inscription
mardi 2 décembre 2008
Statut
Membre
Dernière intervention
17 juin 2014
-
Messages postés
6
Date d'inscription
mardi 2 décembre 2008
Statut
Membre
Dernière intervention
17 juin 2014
-
Bonjour à tous,

alors voilà mon problème, j'ai crée une petite fonction toute simple en VBA Excel 2010 qui fonctionne très bien quand je l'utilise depuis une procédure mais j'obtiens le terrible "Fonction non valide" lorsque je veux l'utiliser directement depuis la feuille de calcul.
Cette fonction doit me renvoyer une chaîne de caractères qu'elle récupère dans le troisième onglet selon un index .
Mon code est le suivant :

Option Explicit
Function Position(NumJour As Integer) As String
Position = Worksheets("Feuil3").Range("B" & NumJour + 1).Value
End Function

Pour info ma fonction fait bien partie de la liste des fonctions de Excel et elle se trouve dans le module 1.

Merci pour votre aide

2 réponses

Messages postés
15378
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
18 octobre 2020
1 377
Bonjour,

En VBA pas de probleme, mais fonction feuille excel: POSITION est une fonction ou partie de fonction issue d'excel4, sauf erreur de ma part
Messages postés
6
Date d'inscription
mardi 2 décembre 2008
Statut
Membre
Dernière intervention
17 juin 2014

Merci à toi,

j'ai changé le nom de ma fonction et là plus de problème !

Philippe