Compléter formule dans code VBA

bonjour le forum,

j'ai besoin de votre aide pour compléter le formule ci-dessous:

Offset(, 1).FormulaR1C1 = _

"=IF(COUNTIF(RC[-2],""*/*"")>0,MID(RC[-2],SEARCH(""/"",RC[-2])-2,6),IF(LEFT(RC[-2],2)=""NC"",MID(RC[-2],4,9),LEFT(RC[-2],9)))"

lorsque je remplace la partie en gras par celle ci-dessous :

IF(LEFT(RC[-2],3)=""LIV"",MID(RC[-2],5,9)

j'ai le résultat attendu.

seulement j'aimerais aussi garder la partie en gras, mais je je n'ai plus de résultat quand je fais ceci :

Offset(, 1).FormulaR1C1 = _

"=IF(COUNTIF(RC[-2],""*/*"")>0,MID(RC[-2],SEARCH(""/"",RC[-2])-2,6),IF(LEFT(RC[-2],3)=""LIV"",MID(RC[-2],5,9),IF(LEFT(RC[-2],2)=""NC"",MID(RC[-2],4,9),LEFT(RC[-2],9)))"

sans doute que je ne respecte pas la syntaxe.

merci d'avance pour votre aide.

Pedro Dudesson.

Bonjour,

Pour éviter le jeu des devinettes ... il y a beaucoup plus simple pour avoir ta solution ...

Rechercher des sujets similaires à "completer formule code vba"