FormulaR1C1 concaténée avec variable

Fermé
SHDChris - 23 déc. 2015 à 09:29
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 24 déc. 2015 à 09:38
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

Pierre1310 Messages postés 8554 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020 645
23 déc. 2015 à 09:37
Bonjour,

Tu veux concaténé les données de 2 cellules c'est bien ça?
0
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
Pierre1310 Messages postés 8554 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020 645
23 déc. 2015 à 10:57
Tu pourrai faire

cells(i,j)=x&week

essaye ça pour voir
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié par michel_m le 24/12/2015 à 09:40
Bonjour

erreur de syntaxe ici

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

X : compteur de boucle ?

 Michel
0