请教VB datagrid控件复制问题?

qiluncjx 2013-02-19 01:58:42
写了个小程序,把数据库的记录显示到datagrid、MSHFlexGrid1等控件中,想实现对datagrid、MSHFlexGrid1中的记录全选并复制到粘贴板,科粘贴至excel等文档中,请教各位不知是否有办法实现?
...全文
154 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2013-02-19
  • 打赏
  • 举报
回复
一个方法,采用 ADO Recordset 对象的 GetString 方法,将记录转为字符串。 该字符串以制表符分隔字段,以回车换行符分隔记录。 使用 ClipBoard 对象的 SetText 方法,就可以将上述字符串复制到剪贴板。 在 Excel Range 对象(VBA) 的 PasteSpecial 方法,可以将剪贴板中的内容粘贴到工作表中。Excel 能自动识别行和列。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧