Bonjour,
J'ai une macro avec une variable de type string que je voudrais coller dans mon document word. Pour pouvoir utiliser la commande Paste, il faut que je mette le contenu de ma variable dans le presse-papiers (enfin je pense, mais il y a peut être une solution).
Si vous pouviez m'éclairer... Voici ce que j'ai :
Et ce que j'ai testé (j'ai vu sur le forum un truc comme ça) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Sub ma_macro() Dim ma_variable As String ma_variable = "mon_titre" 'il me faut placer le contenu de ma variable dans le presse-papier... Selection.Paste ' coller ce qui est dans le presse-papiers End Sub
Mais apparemment il ne connait pas DataObject ni PutInClipboard
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Set mydata = New DataObject mydata.SetText nom_simu mydata.PutInClipboard
Merci d'avance
MaVal
Partager