Lecture du Presse-papiers en VBA sous Access

GuestCam Messages postés 56 Statut Membre -  
 Josef -
Bonjour à tous;
est-ce que quelqu'un aurait une idée de comment lire les données qui se trouvent dans le presse papiers avec VBA sous Access?
Merçi d'avance.
Configuration: Windows 2000
Internet Explorer 6.0

6 réponses

  1. GuestCam Messages postés 56 Statut Membre
     
    merçi beaucoup Blux,
    j'essaie tout de suite
    0
  2. GuestCam Messages postés 56 Statut Membre
     
    Je ne sais pas où se situe l'erreur dans ce bout de code. l'erreur est "objet requis , erreur 424":

    Private Sub AfficherPresse_Papier_Click()
    TextclipBoard.setText "salut"
    MsgBox "Le contenu du presse-papiers est : " & TextclipBoard.GetText
    End Sub
    0
  3. blux Messages postés 2046 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    C'est pour ça que j'ai mis 'non testé... ;-)

    Le code me parait trop simple, l'objet TextClipBoard doit être défini par ailleurs, peut-être via un module appelant une API...
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. gérard95
     
    utilises la commade SENDKEYS qui simule envoi de touche.
    SendKeys "^v" ' simule ctrl+v
    0
  6. Blagamon
     
    Bonjour

    Non Non Pas Send Key ! cette fonction ne marche plus sur access2007, il faut refaire toutes les fonctions qui utilsait ce simple principe efficace.

    D'ailleur, je suis à la recherche d'un code simple permettant d'envoyer la valeur d'un champ dans ce fameux presse papier.

    Merci
    0
    1. Josef
       
      Je ne sais pas si tu as trouvé la réponse mais voici comment je m'en suis sorti grâce à l'aide en ligne d'Access

      Dim Data As DataObject
      Set Data = New DataObject
      Data.SetText "lenom de ton contôle TextBox"
      Data.PutInClipboard
      0