Bonjour à tous,
J'ai un souci de rédaction très simple a priori mais que je n'arrive pas à régler. En fait, sa concerne l'incrémentation de formule dans des cellules au moment d'insertion d'une ligne. Mon problème étant que ces formules contiennent des guillemets .. et vous savez ce que c'est les guillemets en VBA .. :3.
Bref, je sollicite votre aide afin de rédiger ce code qui ne fonctionne pas (évidemment) :
Range("H8").FormulaLocal = "=SI(ESTVIDE(" & resultat & "!$AF$18);""Aucun statut renseigné"";" & resultat & "!$AF$18)"
Range("M8").FormulaLocal = "=SI(ESTVIDE(" & resultat & "!$X$9);""Aucune date n'est prévue"";" & resultat & "!$AF$18)"
Range("I8").FormulaLocal = "=SI(ESTVIDE(" & resultat & "!$AI$24);""Aucun échange constaté"";" & resultat & "!$AF$18)"
Range("G8").FormulaLocal = "='" & resultat & "'!$F$1"
Range("B8").FormulaLocal = "='" & resultat & "'!$A$21"
*La variable résultat correspond au nom du dossier donc de la feuille de calcul.
*Mon problème se trouve dans le positionnement des guillemets.
Aussi, voici le type de formule que je veux inscrire dans les cellules.
=SI('FEUILLEDOSSIER1'!AI24=0;"Aucun échange constaté";'FEUILLEDOSSIER1'!AI24)
Merci à vous !
Cdlt,