下面的方法可以不显示打开文件的过程,只是在内存中进行访问,速度比直接打开应该快一些。
application.workbooks.open
文件路径
application.workbooks(文件名).close
true或false表示是否保存
复制就是application.workbooks("文件名").sheets("表名").range(源单元格地址).copy
activesheet.range(目标单元格地址)
你可以用set
xlapp
=
createobject("excel.application")来建立一个看不到的excel应用程序对象,然后用xlapp
来替代上面的application,就会看不到打开的过程了。
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
有大约几十个表格。想查某一指定数据。也不知在那个表格中。现在只能一个个打开查询。而要查询的数据是经常性的。想起来就头疼。表格是DBF格式。可以用excel打开。原来是DOS下一个程序的表文件
解析:
如果你懂得编程的话就好了,用VBA来实现
有空的话给我发邮件:zyq_dummy@yahoo
讲得详细些,最好附带上表文件,也许我可以帮你编程序
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)