pendant le déroulement d'une macro, j'aimerais
renvoyer la valeur d'une variable dans le presse papier
et à une autre occasion,
renvoyer le contenu du presse papier dans une variable.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel.C
Bonjour. Pour exécuter la macro suivante, tu dois cocher "Microsoft Forms" dans les références (Outils / Références)
Sub test1() Dim MyDataObj As New DataObject Var1 = "toto"
' Mettre dans le presse-papiers
MyDataObj.SetText Var MyDataObj.PutInClipboard
' Récupérer depuis le presse-papiers
MyDataObj.GetFromClipboard Var2 = MyDataObj.GetText End Sub
"Jac" a écrit dans le message de news:
Bonjour à tous,
pendant le déroulement d'une macro, j'aimerais renvoyer la valeur d'une variable dans le presse papier et à une autre occasion, renvoyer le contenu du presse papier dans une variable.
Est-ce possible ?
Merci d'avance.
Jac
Bonjour.
Pour exécuter la macro suivante, tu dois cocher "Microsoft Forms" dans les
références (Outils / Références)
Sub test1()
Dim MyDataObj As New DataObject
Var1 = "toto"
' Mettre dans le presse-papiers
MyDataObj.SetText Var
MyDataObj.PutInClipboard
' Récupérer depuis le presse-papiers
MyDataObj.GetFromClipboard
Var2 = MyDataObj.GetText
End Sub
"Jac" <Jsansp@mfra.net> a écrit dans le message de news:
ODG2kmMZIHA.4208@TK2MSFTNGP04.phx.gbl...
Bonjour à tous,
pendant le déroulement d'une macro, j'aimerais
renvoyer la valeur d'une variable dans le presse papier
et à une autre occasion,
renvoyer le contenu du presse papier dans une variable.
Bonjour. Pour exécuter la macro suivante, tu dois cocher "Microsoft Forms" dans les références (Outils / Références)
Sub test1() Dim MyDataObj As New DataObject Var1 = "toto"
' Mettre dans le presse-papiers
MyDataObj.SetText Var MyDataObj.PutInClipboard
' Récupérer depuis le presse-papiers
MyDataObj.GetFromClipboard Var2 = MyDataObj.GetText End Sub
"Jac" a écrit dans le message de news:
Bonjour à tous,
pendant le déroulement d'une macro, j'aimerais renvoyer la valeur d'une variable dans le presse papier et à une autre occasion, renvoyer le contenu du presse papier dans une variable.
Est-ce possible ?
Merci d'avance.
Jac
Jac
Merci beaucoup, ce genre de syntaxe m'est plutôt étrangère...
"Daniel.C" a écrit dans le message de news:
Bonjour. Pour exécuter la macro suivante, tu dois cocher "Microsoft Forms" dans les références (Outils / Références)
Sub test1() Dim MyDataObj As New DataObject Var1 = "toto"
' Mettre dans le presse-papiers
MyDataObj.SetText Var MyDataObj.PutInClipboard
' Récupérer depuis le presse-papiers
MyDataObj.GetFromClipboard Var2 = MyDataObj.GetText End Sub
"Jac" a écrit dans le message de news:
Bonjour à tous,
pendant le déroulement d'une macro, j'aimerais renvoyer la valeur d'une variable dans le presse papier et à une autre occasion, renvoyer le contenu du presse papier dans une variable.
Est-ce possible ?
Merci d'avance.
Jac
Merci beaucoup, ce genre de syntaxe m'est plutôt étrangère...
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eVkaN9MZIHA.5208@TK2MSFTNGP04.phx.gbl...
Bonjour.
Pour exécuter la macro suivante, tu dois cocher "Microsoft Forms" dans les
références (Outils / Références)
Sub test1()
Dim MyDataObj As New DataObject
Var1 = "toto"
' Mettre dans le presse-papiers
MyDataObj.SetText Var
MyDataObj.PutInClipboard
' Récupérer depuis le presse-papiers
MyDataObj.GetFromClipboard
Var2 = MyDataObj.GetText
End Sub
"Jac" <Jsansp@mfra.net> a écrit dans le message de news:
ODG2kmMZIHA.4208@TK2MSFTNGP04.phx.gbl...
Bonjour à tous,
pendant le déroulement d'une macro, j'aimerais
renvoyer la valeur d'une variable dans le presse papier
et à une autre occasion,
renvoyer le contenu du presse papier dans une variable.
Merci beaucoup, ce genre de syntaxe m'est plutôt étrangère...
"Daniel.C" a écrit dans le message de news:
Bonjour. Pour exécuter la macro suivante, tu dois cocher "Microsoft Forms" dans les références (Outils / Références)
Sub test1() Dim MyDataObj As New DataObject Var1 = "toto"
' Mettre dans le presse-papiers
MyDataObj.SetText Var MyDataObj.PutInClipboard
' Récupérer depuis le presse-papiers
MyDataObj.GetFromClipboard Var2 = MyDataObj.GetText End Sub
"Jac" a écrit dans le message de news:
Bonjour à tous,
pendant le déroulement d'une macro, j'aimerais renvoyer la valeur d'une variable dans le presse papier et à une autre occasion, renvoyer le contenu du presse papier dans une variable.