ActiveCell et Text(Today) incompatibles

Résolu
Bonjour le forum !

Je n'arrive pas à comprendre pourquoi Excel m'insulte par "Sub ou fonction non définie" avec ma formule concaténée :

ActiveCell.FormulaR1C1 = ActiveCell.Offset(0, 2) & "_" & Text(TODAY(), mmmm) & "_" & Year(TODAY())


Alors que les deux formules utilisées séparément fonctionnent ...

Une idée de mon erreur ?
Merci par avance !

3 réponses

  1. Bonjour yg_be

    J'ai fini par m'en sortir (à l'instant !) en remplaçant le 2ème membre par :
    & Format(Date, "yyyy")


    Soit :
    ActiveCell.FormulaR1C1 = ActiveCell.Offset(0, 2) & Format(Date, "yyyy")


    Reste que je n'ai pas saisi pourquoi le premier code était rejeté.
    En séparé ça donnait :
    ActiveCell.FormulaR1C1 = ActiveCell.Offset(0, 2)& "_" 

    Text(TODAY(), mmmm) & "_" & Year(TODAY())


    Merci !
    0
    1. Contributeur Ambassadeur
      peux-tu alors marquer la discussion comme résolue?
      0
  2. C'est fait.
    Bonne journée ! Merci !
    0