Je copie un enregistrement pour en cr=E9er un nouveau.
J'utilise les lignes suivantes:
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdPasteAppend
Ca me cr=E9e un nouvel enregistrement avec toutes les=20
valeurs de l'enreg copi=E9.
Jusqu'ici tout il est beau...
Mais quand je ferme mon formulaire, Access me demande=20
invariablement si je souhaite conserver l'immense somme=20
d'information que j'ai accumul=E9 dans le presse papier=20
(doit y avoir 15 champs ...)
Comment =E9viter ce message?
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
Raymond [mvp]
Bonjour.
Si tu peux vider le presse papier sans danger, tu peux faire:
Inclure ces déclaratives en début de code: Private Declare Function CloseClipboard Lib "user32" () As Long Private Declare Function OpenClipboard Lib _ "user32" (ByVal hwnd As Long) As Long Private Declare Function EmptyClipboard Lib "user32" () As Long
Inclure ce code dans ta procédure: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.RunCommand acCmdPasteAppend OpenClipboard Me.hwnd EmptyClipboard CloseClipboard
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" a écrit dans le message de news:4c5301c42c41$5b87cf60$ Bonjour,
Je copie un enregistrement pour en créer un nouveau. J'utilise les lignes suivantes: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.RunCommand acCmdPasteAppend
Ca me crée un nouvel enregistrement avec toutes les valeurs de l'enreg copié. Jusqu'ici tout il est beau... Mais quand je ferme mon formulaire, Access me demande invariablement si je souhaite conserver l'immense somme d'information que j'ai accumulé dans le presse papier (doit y avoir 15 champs ...) Comment éviter ce message?
Merci
Karim
Bonjour.
Si tu peux vider le presse papier sans danger, tu peux faire:
Inclure ces déclaratives en début de code:
Private Declare Function CloseClipboard Lib "user32" () As Long
Private Declare Function OpenClipboard Lib _
"user32" (ByVal hwnd As Long) As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
Inclure ce code dans ta procédure:
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdPasteAppend
OpenClipboard Me.hwnd
EmptyClipboard
CloseClipboard
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" <karim.hasnaoui@estuaire-isi.com> a écrit dans le message
de news:4c5301c42c41$5b87cf60$a501280a@phx.gbl...
Bonjour,
Je copie un enregistrement pour en créer un nouveau.
J'utilise les lignes suivantes:
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdPasteAppend
Ca me crée un nouvel enregistrement avec toutes les
valeurs de l'enreg copié.
Jusqu'ici tout il est beau...
Mais quand je ferme mon formulaire, Access me demande
invariablement si je souhaite conserver l'immense somme
d'information que j'ai accumulé dans le presse papier
(doit y avoir 15 champs ...)
Comment éviter ce message?
Si tu peux vider le presse papier sans danger, tu peux faire:
Inclure ces déclaratives en début de code: Private Declare Function CloseClipboard Lib "user32" () As Long Private Declare Function OpenClipboard Lib _ "user32" (ByVal hwnd As Long) As Long Private Declare Function EmptyClipboard Lib "user32" () As Long
Inclure ce code dans ta procédure: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.RunCommand acCmdPasteAppend OpenClipboard Me.hwnd EmptyClipboard CloseClipboard
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" a écrit dans le message de news:4c5301c42c41$5b87cf60$ Bonjour,
Je copie un enregistrement pour en créer un nouveau. J'utilise les lignes suivantes: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.RunCommand acCmdPasteAppend
Ca me crée un nouvel enregistrement avec toutes les valeurs de l'enreg copié. Jusqu'ici tout il est beau... Mais quand je ferme mon formulaire, Access me demande invariablement si je souhaite conserver l'immense somme d'information que j'ai accumulé dans le presse papier (doit y avoir 15 champs ...) Comment éviter ce message?
Merci
Karim
Karim
It works!!!
Merci Raymond
-----Message d'origine----- Bonjour.
Si tu peux vider le presse papier sans danger, tu peux faire:
Inclure ces déclaratives en début de code: Private Declare Function CloseClipboard Lib "user32" () As Long
Private Declare Function OpenClipboard Lib _ "user32" (ByVal hwnd As Long) As Long Private Declare Function EmptyClipboard Lib "user32" () As Long
Inclure ce code dans ta procédure: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.RunCommand acCmdPasteAppend OpenClipboard Me.hwnd EmptyClipboard CloseClipboard
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" a écrit dans le message
de news:4c5301c42c41$5b87cf60$ Bonjour,
Je copie un enregistrement pour en créer un nouveau. J'utilise les lignes suivantes: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.RunCommand acCmdPasteAppend
Ca me crée un nouvel enregistrement avec toutes les valeurs de l'enreg copié. Jusqu'ici tout il est beau... Mais quand je ferme mon formulaire, Access me demande invariablement si je souhaite conserver l'immense somme d'information que j'ai accumulé dans le presse papier (doit y avoir 15 champs ...) Comment éviter ce message?
Merci
Karim
.
It works!!!
Merci Raymond
-----Message d'origine-----
Bonjour.
Si tu peux vider le presse papier sans danger, tu peux
faire:
Inclure ces déclaratives en début de code:
Private Declare Function CloseClipboard Lib "user32" ()
As Long
Private Declare Function OpenClipboard Lib _
"user32" (ByVal hwnd As Long) As Long
Private Declare Function EmptyClipboard Lib "user32" ()
As Long
Inclure ce code dans ta procédure:
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdPasteAppend
OpenClipboard Me.hwnd
EmptyClipboard
CloseClipboard
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" <karim.hasnaoui@estuaire-isi.com> a
écrit dans le message
de news:4c5301c42c41$5b87cf60$a501280a@phx.gbl...
Bonjour,
Je copie un enregistrement pour en créer un nouveau.
J'utilise les lignes suivantes:
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdPasteAppend
Ca me crée un nouvel enregistrement avec toutes les
valeurs de l'enreg copié.
Jusqu'ici tout il est beau...
Mais quand je ferme mon formulaire, Access me demande
invariablement si je souhaite conserver l'immense somme
d'information que j'ai accumulé dans le presse papier
(doit y avoir 15 champs ...)
Comment éviter ce message?
Si tu peux vider le presse papier sans danger, tu peux faire:
Inclure ces déclaratives en début de code: Private Declare Function CloseClipboard Lib "user32" () As Long
Private Declare Function OpenClipboard Lib _ "user32" (ByVal hwnd As Long) As Long Private Declare Function EmptyClipboard Lib "user32" () As Long
Inclure ce code dans ta procédure: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.RunCommand acCmdPasteAppend OpenClipboard Me.hwnd EmptyClipboard CloseClipboard
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" a écrit dans le message
de news:4c5301c42c41$5b87cf60$ Bonjour,
Je copie un enregistrement pour en créer un nouveau. J'utilise les lignes suivantes: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.RunCommand acCmdPasteAppend
Ca me crée un nouvel enregistrement avec toutes les valeurs de l'enreg copié. Jusqu'ici tout il est beau... Mais quand je ferme mon formulaire, Access me demande invariablement si je souhaite conserver l'immense somme d'information que j'ai accumulé dans le presse papier (doit y avoir 15 champs ...) Comment éviter ce message?