Copier coller VBA

Fermé
volumeni - 7 juil. 2009 à 16:42
yg_be Messages postés 23471 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 février 2025 - 11 juil. 2009 à 20:11
Bonjour,

Je voudrais créer une macro qui me récupère le texte d'une cellule (qui peut changer), et qui le colle dans une formule un peu plus loin.
C'est une formule du genre =[Classeur.xls]Onglet'!$C$10

Voila ce que j'ai déjà fait :

Sub Mise_a_jour()
'
' Mise_a_jour Macro
' Met à jour le stagiaire
'

'
ActiveCell.Offset(0, 2).Range("A1").Select
Dim variable As String
variable = ActiveCell.Value
ActiveCell.Offset(0, 6).Range("A1").Select
ActiveCell.FormulaR1C1 = _
"=[Trame suivi XXL - XL.xls][variable]'!R10C3"

-> c'est la que ca coince, erreur 1004

End Sub
A voir également:

1 réponse

yg_be Messages postés 23471 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 février 2025 Ambassadeur 1 568
11 juil. 2009 à 20:11
et ainsi :

ActiveCell.FormulaR1C1 = _
"=[Trame suivi XXL - XL.xls][" + variable + "]'!R10C3"
0