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