[RESOLU]Fonction créée non prise en compte par excel

cathodique

XLDnaute Barbatruc
Bonsoir,:eek:

J'ai nommée la cellule A1=cellule_ref

j'ai écri cette fonction

VB:
Option Explicit
Public Function Valeur_Cellule(nomcellule As Range)
Range("cellule_ref") = nomcellule.Value
End Function

Le problème c'est qu'elle n'est pas reconnue par excel. Normalement quand on commence à écrire une fonction dans la barre de formule, une petite fenêtre s'affiche proposant les fonctions commençant par les premières lettres saisies.

je voudrais saisir cette formule: =SIERREUR(LIEN_HYPERTEXTE(valeur_cellule(C4));C4)

quand je saisie sier ---->la petite fenêtre me propose SIERREUR, ensuite dès que j'écris li -----> la petite fenêtre me propose LIEN_HYPERTEXTE, par contre quand j'arrive à ma fonction, j'écris valeur j'obtiens une série de fonction sauf celle que j'ai créé.

Je ne comprends pas pourquoi la fonction ne figure pas dans la liste? Auriez-vous une idée? Merci beaucoup
fonction1.pngfonction2.jpg

:eek:Désolé, en ré-ouvrant mon fichier je me suis rendu compte de ma grosse bêtise. j'avais créé la fonction dans le module de code de la feuille.

Pour ceux que ça intéressent, je voulais refaire ceci un rollover
 

Pièces jointes

  • RollOver.xlsm
    15.9 KB · Affichages: 37
  • RollOver.xlsm
    15.9 KB · Affichages: 42
Dernière édition:

Statistiques des forums

Discussions
312 336
Messages
2 087 387
Membres
103 534
dernier inscrit
Kalamymustapha