设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1597|回复: 8
打印 上一主题 下一主题

[其它] 如何复制数据到粘贴板

[复制链接]
跳转到指定楼层
1#
发表于 2006-1-25 00:11:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
窗体文本框中的数据,想实现点击一个按钮,就把文本框中的内容复制到WINDOWS的粘贴板中.

请教代码如何写呢.

排除右击复制和Ctrl+C复制的方法.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2006-1-25 00:43:00 | 只看该作者
这个必须要用到API来实现了,你可以查一下VB中实现的方法,然后改在ACCESS VBA中使用.
3#
发表于 2006-1-25 00:45:00 | 只看该作者
4#
 楼主| 发表于 2006-1-26 04:14:00 | 只看该作者
我看了.用
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70
可以复制,不过好象是整条记录的复制,还带字段名的.
怎么才能只复制窗体中的指定的某一文本框中的数据呢.

[此贴子已经被作者于2006-1-25 20:16:18编辑过]

5#
发表于 2006-1-26 06:55:00 | 只看该作者
用api当然是最正统的,不过俺有偷懒的:SendKeys "^{c}"

[此贴子已经被作者于2006-1-25 22:57:08编辑过]

6#
 楼主| 发表于 2006-2-25 21:39:00 | 只看该作者
楼上的方法好象很简单,能详解一下应用吗
7#
发表于 2006-2-26 03:54:00 | 只看该作者
5楼的就是Ctrl+C,你查看在菜单的编辑栏目里面是什么?呵呵!
8#
 楼主| 发表于 2006-3-7 18:29:00 | 只看该作者
以下是引用情比金坚在2006-1-25 22:55:00的发言:


用api当然是最正统的,不过俺有偷懒的:SendKeys "^{c}"

这个方法太棒了,爽
9#
发表于 2006-3-8 02:17:00 | 只看该作者
用以下方法应该可以实现:请查阅RunCommand 方法和RunCommand 操作


DoCmd.RunCommand acCmdCopy:复制到剪贴板


DoCmd.RunCommand acCmdCut:剪切到剪贴板


DoCmd.RunCommand acCmdPaste:粘贴


DoCmd.RunCommand acCmdPasteSpecial:选择性粘贴
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 20:38 , Processed in 0.085326 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表