Formule qui ne se calcule pas [Résolu]

Signaler
Messages postés
131
Date d'inscription
vendredi 18 août 2006
Statut
Membre
Dernière intervention
17 mars 2010
-
Messages postés
131
Date d'inscription
vendredi 18 août 2006
Statut
Membre
Dernière intervention
17 mars 2010
-
Bonjour à tous,
J'ai tapé une macro pour mettre une formule dans une cellule excel :
Workbooks(Validation).Sheets(Feuille).Range("j59").Formula = "=CONCATENER(""Folio n°"",L59,"" / "",'Tableaux récapitulatifs'!ag1)"
et là, dans la feuille la formule ne se calcule pas et affiche #NOM?.
J'ai pensé tout d'abord à une erreur mais si je clique dans la cellule et que je fais entrer sans rien changer de la formule, elle se calcule.
Quel est ce mystère?!?

Pour info : validation et feuille sont des variables string et j'ai essayé la méthode calculate pour recalculer la cellule

2 réponses

Messages postés
797
Date d'inscription
mardi 7 juin 2005
Statut
Membre
Dernière intervention
23 février 2011
5
Si tu utilises la propriété .Formula, il te faut le nom de la fonction en Anglais (format international), soit CONCATENATE

Si tu pérfères utiliser CONCATENER, tu dois appeler la propriété .FormulaLocal

Molenn
Messages postés
131
Date d'inscription
vendredi 18 août 2006
Statut
Membre
Dernière intervention
17 mars 2010

Merci bien va pour CONCATENATE