yanyan1987
发表于 2010-3-27 12:06
有解了没啊?学习一下。
shukun_z
发表于 2010-3-29 19:16
<p>学习学习,太需要了</p>
lhb035
发表于 2010-4-8 11:00
这个要好好学习下
strive52
发表于 2010-4-8 11:03
<div style="MARGIN-TOP: 10px; FONT-SIZE: 10pt; MIN-HEIGHT: 200px; WORD-BREAK: break-all; TEXT-INDENT: 24px; LINE-HEIGHT: normal; WORD-WRAP: break-word;">学习了<br/></div>
火凤凰VBA
发表于 2010-4-8 20:34
<p>打开来看看</p>
slsaisai
发表于 2010-4-12 08:50
see see
陈志忠
发表于 2010-4-12 08:54
<p>我要报名</p>
xyzxyz07
发表于 2010-4-23 12:35
xuexi
bjjgq
发表于 2010-4-23 14:00
学习啦
bjjgq
发表于 2010-4-23 14:05
不可能不打开文件而取得数据,只要访问文件,就得打开文件,即使是不显示出来的。不管用什么样的方式都是一样的,除非直接访问磁盘。<br/><br/>下面的方法可以不显示打开文件的过程,只是在内存中进行访问,速度比直接打开应该快一些。<br/><br/>application.Workbooks.Open 文件路径 <br/>application.Workbooks(文件名).Close true或false表示是否保存 <br/>复制就是application.Workbooks("文件名").sheets("表名").range(源单元格地址).copy ActiveSheet.range(目标单元格地址) <br/>你可以用Set xlApp = CreateObject("Excel.Application")来建立一个看不到的Excel应用程序对象,然后用xlApp 来替代上面的Application,就会看不到打开的过程了