J'essaye d'appliquer une formule qui écrit OUI ou NON dans une cellule vérifiant si une autre cellule commence par le texte Q).Appliquer la formule en VBA?
L'écriture manuelle dans Excel fonctionne.
=IF(LEFT(A2;2)="Q)";"YES";"NO")
Mais lorsque je tente de le faire automatiquement à l'intérieur d'une macro
Range("R2").Formula = "=IF(LEFT(A2;2)=""Q)"";""YES"";""NO"")"
Erreur d'exécution '1004': Application définie ou un objet défini erreur
également , Je vais vouloir le faire pour toute la colonne, quelque chose comme ça
Range("R2:R" & lastRow).Formula = "=IF(LEFT(A2;2)=""Q)"";""YES"";""NO"")"
Mais pour cela, je dois résoudre le premier problème avant.
Qu'est-ce que je fais mal?
GAUCHE (A2,2) - utilisez une virgule, pas un point-virgule – braX
Ces points-virgules (;) doit être une virgule (,) –