FormulaR1C1 concaténée avec variable

SHDChris -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Définissant une formuleR1C1 d'une range telle que:
x as integer= 0
week as string = "-" & Year(Date) & "-W" & x

Range("I" & x + 9).FormulaR1C1 = _
"=(" & x & " *7)-5) + DATE(YEAR(TODAY()),1,3 - WEEKDAY(DATE(YEAR(TODAY()),1,3)) " & week & " "

celle-ci me génère une erreur d'objet définis. Mes variables ne semblent pas être bien concaténées ?

Merci d'avance pour votre réponse!
Chris

2 réponses

  1. Pierre1310 Messages postés 8854 Statut Membre 652
     
    Bonjour,

    Tu veux concaténé les données de 2 cellules c'est bien ça?
    0
    1. SHDChris
       
      Cette formule me permet de donner le premier jour d'une semaine donnée ainsi que son numéro de semaine attaché à l'année, de format : 42009 - 2015-W02".

      Les calculs de dates fonctionnent.
      Je souhaite simplement insérer la valeur des variables "x" et "week" dans la formuleR1C1 de cette range.
      0
    2. Pierre1310 Messages postés 8854 Statut Membre 652
       
      Tu pourrai faire

      cells(i,j)=x&week

      essaye ça pour voir
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour

    erreur de syntaxe ici

    DATE(YEAR(TODAY()),1,3 
    -->
    DATE(YEAR(TODAY()),1,3)

    X : compteur de boucle ?

     Michel
    0