Bonsoir à tous,
Je souhaite coller une formule dans un tableau (VLookup) et recopier cette formule sur un nb donnée de colonne.
Ce nb donné de colonne est donnée par une variable 'Mois'.
Après avoir appliqué ma formule dans une première cellule je souhaite la dupliquer sur un nb de colonnes variable : la variable 'mois'.
Voici mon code :
Range("h115").Select
Set Weeklyplage = Range(RC:R[mois]C[26])
ActiveWorkbook.Names.Add Name:="Weeklyplage", RefersTo:=Weeklyplage
ActiveCell.FormulaR1C1 = _
"=VLOOKUP($e115,'[File_Name_AnalyseYtd]RRV'$A$9:$o$34,H$113,0)"
Selection.AutoFill Destination:=Weeklyplage
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues
je suis bloqué sans explication (texte en rouge) sur le Range de l'opération Set Weekly...
Un pbm de séparateur...
je ne comprends pas car je défini des range avec RC sur le même modèle, par ex :
ActiveCell.FormulaR1C1 = "=SUM(R[-21]C[6]:R[3]C[15])"
et le séparateur est le même, à savoir les ":" entre les 2 bornes de la plage définies en mode RC.
J'ai pensé également à utiliser le range en mode A9:B36 mais j'arrive à y insérer une variable pour pour la colonne. (j'y arrive pour le n° mais pas pour la colonne....)
D'avance merci pour votre aide toujours aussi efficace...
Bon week end.
Je souhaite coller une formule dans un tableau (VLookup) et recopier cette formule sur un nb donnée de colonne.
Ce nb donné de colonne est donnée par une variable 'Mois'.
Après avoir appliqué ma formule dans une première cellule je souhaite la dupliquer sur un nb de colonnes variable : la variable 'mois'.
Voici mon code :
Range("h115").Select
Set Weeklyplage = Range(RC:R[mois]C[26])
ActiveWorkbook.Names.Add Name:="Weeklyplage", RefersTo:=Weeklyplage
ActiveCell.FormulaR1C1 = _
"=VLOOKUP($e115,'[File_Name_AnalyseYtd]RRV'$A$9:$o$34,H$113,0)"
Selection.AutoFill Destination:=Weeklyplage
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues
je suis bloqué sans explication (texte en rouge) sur le Range de l'opération Set Weekly...
Un pbm de séparateur...
je ne comprends pas car je défini des range avec RC sur le même modèle, par ex :
ActiveCell.FormulaR1C1 = "=SUM(R[-21]C[6]:R[3]C[15])"
et le séparateur est le même, à savoir les ":" entre les 2 bornes de la plage définies en mode RC.
J'ai pensé également à utiliser le range en mode A9:B36 mais j'arrive à y insérer une variable pour pour la colonne. (j'y arrive pour le n° mais pas pour la colonne....)
D'avance merci pour votre aide toujours aussi efficace...
Bon week end.