Copier coller VBA
volumeni
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
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
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:
- Copier coller VBA
- É majuscule copier coller - Guide
- Historique copier coller - Guide
- Texte a copier coller - Guide
- Copier coller multiple - Guide
- Symbole clavier copier coller - Guide
1 réponse
yg_be
Messages postés
23437
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 587
et ainsi :
ActiveCell.FormulaR1C1 = _
"=[Trame suivi XXL - XL.xls][" + variable + "]'!R10C3"
ActiveCell.FormulaR1C1 = _
"=[Trame suivi XXL - XL.xls][" + variable + "]'!R10C3"