Bonjour à tous.
Je n’arrive pas à écrire à l’aide de VBA cette formule dans la plage (Feuille Recap A4 :A17) :
J’ai besoin de votre aide et merci d’avance.Code:=SI(GROUPES!A2="";"";GROUPES!A2)
Version imprimable
Bonjour à tous.
Je n’arrive pas à écrire à l’aide de VBA cette formule dans la plage (Feuille Recap A4 :A17) :
J’ai besoin de votre aide et merci d’avance.Code:=SI(GROUPES!A2="";"";GROUPES!A2)
Bonjour
ceci
CdltCode:Range("A4:A17").FormulaR1C1 = "=IF(GROUPES!R[-2]C="""","""",GROUPES!R[-2]C)"
Bonjour,
Quand on ne sait pas comment écrire une formule en VBA, il suffit de demander à VBA :
- écrire la formule dans une cellule
- dans la fenêtre Exécution du VBE, taper ?Activecell.Formula ou ?Activecell.FormulaR1C1 ou ....
Pièce jointe 594220
Bonjour à tous
Merci ARTURO83 pour ta solution.
Patrice740 je trouve ton astuce très intéressante.