在 excel 2000 上
當 DBF 寫入 txt 之後
用 excel opentext
要去掉參數 TrailingMinusNumbers
然後存成xls 文件時
要用 SaveAs
而不是 _SaveAs
========================================
碰道說將excel文件 open時候 如果選擇格式
當 DBF 寫入 txt 之後
用 excel opentext
要去掉參數 TrailingMinusNumbers
然後存成xls 文件時
要用 SaveAs
而不是 _SaveAs
========================================
碰道說將excel文件 open時候 如果選擇格式
發生 HRESULT: 0x800A03EC 例外
感覺跟下面有點不一樣
a weird one- workbooks.opentext error
http://www.mrexcel.com/forum/showthread.php?t=54461
I think that argument of the OpenText method, is new in Excel 2002.
Delete TrailingMinusNumbers:=True and the comma before it. I can't imagine it makes any difference to the workings of the macro.
照上面說的拿掉該參數
可以走到 _SaveAs,也就是 OpenText 有被作用
但是SaveAs 卻說沒有這個方法可以用
測試拿掉 "_", 直接調用 SaveAs 就過了
但是跟之前知道說 在 excel2000 上面藥用 _saveas 方法不一樣
有點不清楚背後邏輯
先這樣吧
HRESULT: 0x800A03EC -----当EXCEL单元格处于编辑状态时
http://blog.csdn.net/luckisok/article/details/4638834
当EXCEL单元格处于编辑状态时,往单元格赋值会出现 HRESULT: 0x800A03EC 错误,原因是编辑时,EXCEL很多功能被禁用。
沒有留言:
張貼留言