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