P
Philippe B
Guest
Bonjour, j'ai besoin d'aide.
Je voudrais insérer une formule dans une macro et l'étendre à la colonne entière.
Ma formule est celle-ci :
=DROITE(A2;NBCAR(A2)-CHERCHE("/";A2;CHERCHE("/";A2)+1))
Cette formule fonctionne sans problème dans une feuille classique d'Excel. Le problème est quand je l'inclu à mon programme VBA.
Ma ligne de commande est :
ActiveCell.FormulaR1C1 = "=DROITE(A2;NBCAR(A2)-CHERCHE " / ";A2;CHERCHE(" / ";A2)+1))"
Lorsque je valide cette ligne, il me crée des espace entre les guillemets et ma barre oblique.
Je pense que mon problème vient des guillemets. Il doit croire que c'est la fin de l'expression. J'ai essayé de mettre des apostrophes, mais sans résultats.
Pourriez-vous me donner un coup de main?
Merci d'avance,
Philippe
Je voudrais insérer une formule dans une macro et l'étendre à la colonne entière.
Ma formule est celle-ci :
=DROITE(A2;NBCAR(A2)-CHERCHE("/";A2;CHERCHE("/";A2)+1))
Cette formule fonctionne sans problème dans une feuille classique d'Excel. Le problème est quand je l'inclu à mon programme VBA.
Ma ligne de commande est :
ActiveCell.FormulaR1C1 = "=DROITE(A2;NBCAR(A2)-CHERCHE " / ";A2;CHERCHE(" / ";A2)+1))"
Lorsque je valide cette ligne, il me crée des espace entre les guillemets et ma barre oblique.
Je pense que mon problème vient des guillemets. Il doit croire que c'est la fin de l'expression. J'ai essayé de mettre des apostrophes, mais sans résultats.
Pourriez-vous me donner un coup de main?
Merci d'avance,
Philippe