標題:
[發問]
各位高手幫我找找出錯的原因
[打印本頁]
作者:
mhl9mhl9
時間:
2013-7-15 23:51
標題:
各位高手幫我找找出錯的原因
[attach]15451[/attach][attach]15451[/attach]
我用ADO在同事給我的excel文件里取資料,有個別的文件就是出錯,說file name,sheetname,or range is invalid,
我直接open這個文件很正常,如果把這個文件saveas 2007的.xlsm格式,一切都正常了,同樣是2003格式的文件有的可以,有的不可以,非要改成2007才正常.能幫我分析原因是什麽.
作者:
Bodhidharma
時間:
2013-7-16 18:06
回復
1#
mhl9mhl9
建議上傳檔案,然後詳細一點說哪些檔案有問題
不然這樣資訊不足,很難回答
作者:
mhl9mhl9
時間:
2013-7-17 12:53
[attach]15469[/attach]
回復
2#
Bodhidharma
首先要多謝幫忙.
附件 04.xls (收到分公司的日報表,出錯),04.xls用excel2007的 檔案>>轉換(成2007格式)>>05.xlsm,05.xlsm可以正常工作.
用ADO時,分別從以上2個文件中取資料,路徑一樣(c:\"),Sheet名一樣("日報表"),Rang一樣("b64:an111"),05.xlsm可以,04.xls不行.
成千上萬文件,先檢查能不能工作,找到出錯的文件再轉換成2007,工作量太大,所以想找到原因,看看能不能從源頭解決問題.
多有麻煩,再次多謝
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)