Private Sub Command5_Click() Me.Child0.SetFocus DoCmd.RunCommand acCmdSelectAllRecords DoCmd.RunCommand acCmdCopy Dim obj As Object Set obj = CreateObject("excel.application") obj.workbooks.Add obj.Visible = True SendKeys "^v" obj.Visible = True End Sub 上面这段语句如何让数据复制到Excel表格之后将剪切板清空 请各位老师帮帮忙,谢谢 问题补充:我在执行上述语句之后(导出2万多条数据至EXCEL表),点击该主窗体的退出命令后好长时间才关闭主窗体,不知道为什么,是剪切板有很多数据的原因吗?应该如何改变这种情况呢? 有老师说是我导出后没有释放,我不知道应该处理,请大家看看附件,谢谢 或者不使用这种语句导出数据,我要是直接使用宏导出数据,发现导出的是空白;如果这个子窗体的记录集在窗体加载时赋值,用宏可以导出数据。 关闭主窗体也很快,但是用这种语句导出数据关闭主窗体就很慢,郁闷啊,请高手赐教... test.rar Cuxun版主提供的解决代码:成功解决上面问题
|
|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )
GMT+8, 2025-1-10 15:04 , Processed in 0.100192 second(s), 25 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.