Office中国论坛/Access中国论坛

标题: [求助]为什么被打开的Excel文件是只读状态 [打印本页]

作者: yuanrongfa    时间: 2006-9-5 00:41
标题: [求助]为什么被打开的Excel文件是只读状态
想通过代码实现把C盘的1.xls文件打开,出现是只读的状态


Dim Xlsapp As Object

Dim myXls As Object   

Set Xlsapp = CreateObject("excel.application")

Xlsapp.Visible = True

Set myXls = Xlsapp.workbooks.Open("c:\1.xls")  



为什么被打开的Excel文件是只读状态,如果想可以设置成保存状态的话,要怎么样用的了



作者: kingboyszxf    时间: 2006-9-5 03:16
我也有过同样的问题,不过,经过我测试发现:第一次打开的时候不是只读状态,第二次打开就成只读状态了,

就此问题,我在进程里面发现,当你打开EXCEL之后,退出的时候,没有真正的在内存里面释放出来..在进程里面还是有EXCEL进程...

不知道有没有知道该如何用代码处理??
作者: yuanrongfa    时间: 2006-9-5 16:45
那有没有代码可以实现的啊?
作者: zhengjialon    时间: 2006-9-5 16:57
Xlsapp.quit
作者: yuanrongfa    时间: 2006-9-5 17:19
成功了,谢谢版主

版主有没有vba 对 excel 操作的教程啊

像如何创建一个excel和修改、保存啊之类的

我在论坛上搜不到 郁闷






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3