Recherchev d'une fonction personnalisée

satwaf

XLDnaute Occasionnel
Bonjour a tous,

voila mon souci, j'ai créée des fonctions personnalisée pour calculer des masse volumique (cellule K14) en fonction d'un modéle (cellule B14) demandé.
du coup j'aimerai en fonction du modéle demandé, selectionner la bonne fonction.
j'ai essayé la fonction recherchev, mais la fonction apparait en format texte.

Auriez vous une solution a mon probleme.

je joint un ifhcier d'exemple.

parce que la moi je ne vois plus comment faire.
 

Pièces jointes

  • formule.xlsm
    16 KB · Affichages: 32
  • formule.xlsm
    16 KB · Affichages: 27
  • formule.xlsm
    16 KB · Affichages: 29

CHALET53

XLDnaute Barbatruc
Re : Recherchev d'une fonction personnalisée

Bonjour,

Avec ce code associé à la feuille Data100 : (click sur le nom de l'onglet / Visualiser le code / Coller

Private Sub Worksheet_Change(ByVal Target As Range)

Application.EnableEvents = False
If Not (Intersect(Target, Range("B14")) Is Nothing) Then
rg = Application.Match(Target, Sheets("Data100").Range("Data_101"), 0) + 2

Range("K14") = "=" & Range("I" & rg)
End If
Application.EnableEvents = True
End Sub


a+
 
Dernière édition:

satwaf

XLDnaute Occasionnel
Re : Recherchev d'une fonction personnalisée

merci pour ta réponse Chalet53, je me doutais qu'il fallait passer par un code vb pour resoudre mon probleme, mais je me demandais si il était possible de la faire par une formule directement dans la cellule concernée
 

satwaf

XLDnaute Occasionnel
Re : Recherchev d'une fonction personnalisée

Ca ne peut pas fonctionner,car j'ai reduit la liste pour cette exemple.
par contre, est ce que je peux recuperer le nom par exemple Form_A2, et le repercuter sur une cellule en tant que fonction
personnalisée
 

CHALET53

XLDnaute Barbatruc
Re : Recherchev d'une fonction personnalisée

Re,

Je ne comprends pas bien ce que tu veux faire
Par contre, le nombre total de formules différentes se résume-t-il à : Form_base, Forme_A2, Form_CC1, Form_CC2
Si oui, l'approche dans fichier joint est aussi possible avec une info supplémentaire en L14 (colonne qui peut être masquée)
La condition dans la formule se résume à tester 4 cas seulement

a+
 

Pièces jointes

  • satwaf2.xlsm
    30.7 KB · Affichages: 25

Discussions similaires

Réponses
16
Affichages
479
Réponses
1
Affichages
558

Statistiques des forums

Discussions
312 215
Messages
2 086 314
Membres
103 176
dernier inscrit
jean.yvesjean.yves