Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1550 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  copier le contenu d'une textbox dans le presse papier...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

copier le contenu d'une textbox dans le presse papier...

n°1053294
william10
Posté le 20-04-2005 à 11:05:22  profilanswer
 

bonjour,  
 
Voilà, je voudrai copier le contenu d'une textbox dans le presse papier en cliquant sur un bouton, quelqu'un a une idée de comment faire ?
 
 
Merci

mood
Publicité
Posté le 20-04-2005 à 11:05:22  profilanswer
 

n°1053353
gfa
Posté le 20-04-2005 à 11:38:28  profilanswer
 

Salut,
 
Il te suffit de sélectionner le contenu de la textbox et ensuite d'exécuter l'option du menu "Edition/Copier".
 
Pour la sélection, soit tu obliges l'utilisateur a le faire avec la souris, soit tu le fais par code avec:

Code :
  1. TextBox.SelStart = 0
  2. TextBox.SelLength = Len(TextBox.Value)


 
Et pour copier la valeur dans le presse papier tu fais:

Code :
  1. DoCmd.DoMenuItem acFormBar, acEditMenu, acCopy, , acMenuVer70


 
Voilà...

n°1053360
william10
Posté le 20-04-2005 à 11:42:26  profilanswer
 

merci beacoup pour la clarté et la rapidité de ta réponse, je vais essayer

n°1053365
william10
Posté le 20-04-2005 à 11:48:30  profilanswer
 

arf ça a pas l'air de marcher
il me dit objet requis à la ligne  
 
1. DoCmd.DoMenuItem acFormBar, acEditMenu, acCopy, , acMenuVer70
 
faut il ajouter quelque chose ?
 
Merci

n°1053399
gfa
Posté le 20-04-2005 à 12:11:13  profilanswer
 

Tu utilises quoi comme application?  
Acccess?
Word?
Excel?
Outlook?
 
Le code que j'ai donné fonctionne sous Access en tous les cas
 
A+

n°1053406
william10
Posté le 20-04-2005 à 12:15:00  profilanswer
 

j'ai trouvé une autre solution
 
link = "*************"
Clipboard.SetText link
 
ça foctionne bien
 
merci tout de meme
 

n°1817730
jimy_le_sa​int
Posté le 27-11-2008 à 14:51:53  profilanswer
 

Bonjour,
J'ai un souci sur l'ecriture d'un petit code VB me permettant de faire un transfert de quelques données de Excel vers un fichier TXT.
 voici le code:
Sub Générer_PAT()
'
' Générer_PAT Macro
'
' Touche de raccourci du clavier: Ctrl+Maj+M
 
 ' '  Declaration variables
    Dim FileName, t As Integer
 
'Selection de la zone à copier
   
ActiveSheet.Range("K2" ).CurrentRegion.Select
Selection.Copy
 
 
 
 '  Demande fichier de sauvegarde
     FileName = Application.GetSaveAsFilename(Nom_Fichier, "Text Files (*.txt), *.txt" )
 
 '  Ouverture fichier
     Open FileName For Output As #1
     
         
         t = Sendkeys "^v"
         
'          Ecriture de la ligne dans le fichier si non vide
           Print #1, t
           
 '  Fermeture fichier
 
Close #1
End Sub
 
Merci par avance aux gens qui pourront m'aider.
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  copier le contenu d'une textbox dans le presse papier...

 

Sujets relatifs
copier-coller en javacopier un dossier?
passage à la ligne ds textbox[RESOLU]controler un textbox + probleme expr regulières
Vider le contenu des textbox d'un userformcomment afficher le contenu d'un objet Bitset ?
Papier peint et themecopier graphique excel vers word
Récupérer valeur textBox 
Plus de sujets relatifs à : copier le contenu d'une textbox dans le presse papier...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR