作者Anthony53 (安东尼)
看板C_Sharp
标题[问题] 强制储存正在开启的excel档
时间Sun Feb 2 11:42:19 2014
我想要读取一个正在开启的excel
但因为此excel正在被使用 所以无法开启
我就把它复制一份到另一个资料夹做处理
但是原本的excel会每30秒被更新一次
所以我就把复制的档案每30秒删除再重新复制一份
可是後来发现原始被更新的excel不会自动储存
原始的excel只会动态的改栏位的值
所以我一直复制到旧的资料
我有找到可以在excel设定中设定自动储存时间 最小单位为分钟
我设定一分钟自动储存
可是excel并没有自动储存它
所以我还是一直存到旧的资料 新的资料一直无法自动储存
请问有没有甚麽办法可以强制储存被开启的excel档
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.6.129
1F:→ m339606:为甚麽原始的Excel档每30秒处理完之後不会Save并Close? 02/02 12:53
我是连结一个DDL
它每30秒会更新一次excel的data
但我试过了 他只是单纯的传下来 但并不会做储存的动作
若我close excel 它就不会更新excel的资料
必须我要开启excel并和它做连结 它会才持续更新excel的值
至於为什麽不save我也不清楚@@
※ 编辑: Anthony53 来自: 140.109.6.129 (02/02 14:00)
2F:→ KanoLoa:很难理解,原档30秒更新一次,你还想要去覆盖储存? 02/04 01:59