Probleme insertion fonctions prédefini avec vba

harveyspecter

XLDnaute Occasionnel
Bonjour a tous,


Je voudrais insérer des fonctions défini par VBA sur ma feuille excel. Mais j'ai un souci pour l'insertion de la fonction.

Je devrais avoir le nom de la fonction mais il m'écrit le chemin de la feuille du coup sa ne marche pas.

Voici des imp écran

Pour la première fonction je devrais avoir seulement le nom de la fonction c'est a dire "ConversionFE" et non pas ce qu'il y a precedement.


Merci de votre aide
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : Probleme insertion fonctions prédefini avec vba

Re

Chez moi pas de souci (Excel 2013)
01custfuc.png
Sinon normalement ta fonction devrait être, non ?
Code:
Function ConversionFE(francs As Single) As Single
Const E = 1 / 6.55957
ConversionFE = francs * E
End Function
mais pourquoi passer par VBA alors que cette formule fait la même chose ??
Code:
=ARRONDI(A2/6,55957;2)
 

Staple1600

XLDnaute Barbatruc
Re : Probleme insertion fonctions prédefini avec vba

Re,

Tu es au moins d'accord avec ceci ?
Const E = 1 / 6.55957
et non pas 6.55 ?
Car même Microsoft est d'accord (voir ci-dessous)
Code:
' Code Visual Basic français
Public Function FrenchEuroConvert(FRF As Double) As Double
FrenchEuroConvert = FRF / 6.55957
End Function
source

Sinon pour le reste, essaies en stockant tes fonctions dans le classeur de macros personnelles
 

Statistiques des forums

Discussions
312 364
Messages
2 087 625
Membres
103 624
dernier inscrit
PhilduMorvan