-
valeur de cellule #NOM?
bonjour à tous,
voilà j'insere une formule dans une cellule a partir de vba... le résultat est : #NOM?
il fait que je sélectionne la cellule et que je clique dans son contenu pour qu'Excel "active" la formule !!!!
ma formule est :
ActiveCell.FormulaR1C1 = "=SI(R" & ActiveCell.Row & "C9<>0,R" & ActiveCell.Row & "C9,Planning!R" & nbligneplan + 8 & "C" & colplan & ")"
l'espion vba donne : "=SI(R9C9<>0,R9C9,Planning!R728C13)"
la formule, une fois activée, est : =SI($I$10<>0;$I$10;Planning!$N$728)
HELP !!!!
-
Bonjour RemiT,
Déjà le séparateur n'est pas la "," mais le ";"
ActiveCell.FormulaR1C1 = "=SI(R" & ActiveCell.Row & "C9<>0;R" & ActiveCell.Row & "C9;Planning!R" & nbligneplan + 8 & "C" & colplan & ")"
-
Je crois pas non...
C T mon premier probleme et on m'a dit qu'il fallait mettre des virgule dans vba et que C T transformé en point-virgule sous Excel... Ce qui est vrai...
Je viens de retester le ; sous vba... ERREUR D'EXECUTION 1004...
-
Ok RemiT vous avez raison, autant pour moi.
Par contre il faut remplacer "SI" par "IF"
-
Hello,
renseigne plutôt .FormulaLocal ce sera comme dans ton excel en français.