Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Insérer une formule avec "si"

ShrekL

XLDnaute Junior
Bonjour les amis.

J'ai un petit problème avec une formule que j'essais d'insérer par VBA.

Voici un exemple simple :
VB:
Range("E1").Formula = "=si(A1="""";""oui"";""non"")"
J'obtiens un code d'erreur à chaque fois que j'active la macro.

Pourtant, je sais que la formule est bonne puisque si j'insère
Code:
Range("E1").Formula = "si(A1="""";""oui"";""non"")"
sans le "=" avant le si, la formule s'insère correctement et je ne fais que mettre le "=" avant et tout fonctionne. Mais pourquoi, diable, le "=" avant le "si" crée un code d'erreur?

Merci d'avance de votre aide précieuse.
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…