Salut CAPUCIN
j'imagine que l'extraction est legerement differente avec la condition LIKE "$"
Effectivement
Si je décortique ma fonction pesonnalisée
sVal = RetVal(Sheets("RAM"), "A", Mid(Strg, 3, InStr(1, Strg, "=") - 3), "B")
La fonctionne me retourne la valeur, en cherchant dans la feuille
Sheets("RAM")
Dans la colonne "A",
La valeur
Mid(Strg, 3, InStr(1, Strg, "=") - 3)
La fonction MID() est expliquée dans l'aide VBA
Renvoie une valeur de type Variant (String) contenant un nombre indiqué de caractères extraits d'une chaîne de caractères.
Syntaxe : Mid(string, start[, length])
Donc avec "InStr(1, Strg, "=") - 3" je cherche dans "Strg" le signe "=" et à la position retournée, j'enlève "$$" +"=" = 3 caractères
Je retourne ensuite la valeur de la colonne donnée, ici "B"
A+