OVH Cloud OVH Cloud

Copier un champ d'un formulaire

2 réponses
Avatar
BLANGENOIS Philippe
J'aimerais sur le clic d'un bouton copier la valeur d'un champ texte pour me
permettre de
le coller dans une autre application grace au "Ctrl+V" de windows.
De plus ce champ devrait etre caché......

J'ai essayé d'aller dans le champ
docmd.go to control"champ"
runCommand Copy
mais ca ne donne rien !!!!

Comment puis je faire???;;;

Merci d'avance.

BLANGENOIS Philippe

2 réponses

Avatar
Raymond [mvp]
Bonjour.
tu mets le focus sur le champ, s'il n'y est pas et tu copies:
Me.Monchamp.SetFocus
DoCmd.RunCommand acCmdCopy

et ensuite tu fais un CTRL+V sur l'autre application.

il existe aussi des api pour copier/coller mais c'est plus long :
http://officesystem.access.free.fr/apiclipboard.htm
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"BLANGENOIS Philippe" a écrit dans le message de
news:
J'aimerais sur le clic d'un bouton copier la valeur d'un champ texte pour
me permettre de
le coller dans une autre application grace au "Ctrl+V" de windows.
De plus ce champ devrait etre caché......

J'ai essayé d'aller dans le champ
docmd.go to control"champ"
runCommand Copy
mais ca ne donne rien !!!!

Comment puis je faire???;;;

Merci d'avance.

BLANGENOIS Philippe



Avatar
Gafish
Bonjour aussi,

Regarde sur le site de Raymond :
http://access.vba.free.fr/envoi_string.htm

Arnaud

"BLANGENOIS Philippe" a écrit dans le message de
news:
J'aimerais sur le clic d'un bouton copier la valeur d'un champ texte pour
me

permettre de
le coller dans une autre application grace au "Ctrl+V" de windows.
De plus ce champ devrait etre caché......

J'ai essayé d'aller dans le champ
docmd.go to control"champ"
runCommand Copy
mais ca ne donne rien !!!!

Comment puis je faire???;;;

Merci d'avance.

BLANGENOIS Philippe