Utiliser variable comme nom de feuille dans un formula R1C1

Hello à tous,

Je souhaite utiliser une variable à la place du nom d'un onglet dans un formula R1C1, voici le bout de cote qui me pose problème :@.

Quelque élements de contexte : ma procédure permet de créer 2 onglets, un avec le "Nom du Pilote", un autre avec les "Commissions du Pilote".

Nous sommes sur la feuille "Commissions du pilote", je souhaite que le Range A14:D64 soit égal au range A6:D56 de la feulle "Nom du pilote", le nom de la feuille est stocké dans la variable "NomPilote"

Range("A14").Select

ActiveCell.FormulaR1C1 = "='" & NomPilote & "' &!R[-8]C"

Range("A14").Select

Selection.AutoFill Destination:=Range("A14:D14"), Type:=xlFillDefault

Range("A14:D14").Select

Selection.AutoFill Destination:=Range("A14:D64"), Type:=xlFillDefault

Range("A14:D64").Select

J'imagine que ce n'est pas grand chose, mais je bloque depuis 2h...

Merci à tous

Bonjour,

Tu as un & parasite entre ' et !

Cordialement.

Et dire que c'était seulement ça... merci beaucoup MFerrand, des fois les plus petites erreurs sont les plus dures à repérer !

Rechercher des sujets similaires à "utiliser variable comme nom feuille formula r1c1"