编程论坛's Archiver

jxyga111 发表于 2008-6-10 11:17

指教

怎么資料插入不了我指定的EXCEL文件呢?
最好有例子
當指定一個EXCEL文件時將提示此文件為只讀不允許
xlbook.saveas(app.path & "\aa.xls")

[[it] 本帖最后由 jxyga111 于 2008-6-10 11:34 编辑 [/it]]

[[it] 本帖最后由 jxyga111 于 2008-6-10 13:37 编辑 [/it]]

jxyga111 发表于 2008-6-10 13:36

有人知道不

jxyga111 发表于 2008-6-10 16:10

真的沒人知道?

三断笛 发表于 2008-6-10 19:07

aa.xls已经被你打开了,你先要关掉这个进程(application)
这样保存数据?

jxyga111 发表于 2008-6-10 19:15

關掉了

jxyga111 发表于 2008-6-10 19:33

但是一樣沒有用啊怎么回事啊

三断笛 发表于 2008-6-10 19:48

你是用只读方式打开的?

jxyga111 发表于 2008-6-10 19:56

[quote][bo][un]三断笛[/un] 在 2008-6-10 19:48 的发言:[/bo]

你是用只读方式打开的? [/quote]
是的

三断笛 发表于 2008-6-10 20:03

都"只读"了还能"写入"吗?把ReadOnly参数设为False

jxyga111 发表于 2008-6-10 20:30

我剛試了也一樣沒有用啊

三断笛 发表于 2008-6-10 20:34

仔细看看吧
你这种情况一般就是用只读方式打开的,或者前一个excel实例没有关闭,workbook关掉了吗?

jxyga111 发表于 2008-6-11 09:21

我是直接在EXCEL里面關閉的

三断笛 发表于 2008-6-11 09:59

直接在excel里关闭不行啊  你要关闭你在程序里打开的application 和workbook

jxyga111 发表于 2008-6-11 10:24

我打了xlbook.Close (True)

三断笛 发表于 2008-6-11 12:28

application呢?要quit啊

jxyga111 发表于 2008-6-11 13:39

沒有謝了

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.