返回列表 上一主題 發帖

[發問] 各位高手幫我找找出錯的原因

[發問] 各位高手幫我找找出錯的原因

擷取.PNG
我用ADO在同事給我的excel文件里取資料,有個別的文件就是出錯,說file name,sheetname,or range  is invalid,
我直接open這個文件很正常,如果把這個文件saveas 2007的.xlsm格式,一切都正常了,同樣是2003格式的文件有的可以,有的不可以,非要改成2007才正常.能幫我分析原因是什麽.
lmh

回復 1# mhl9mhl9

建議上傳檔案,然後詳細一點說哪些檔案有問題
不然這樣資訊不足,很難回答

TOP

Desktop.rar (94.47 KB) 回復 2# Bodhidharma

首先要多謝幫忙.
附件 04.xls (收到分公司的日報表,出錯),04.xls用excel2007的 檔案>>轉換(成2007格式)>>05.xlsm,05.xlsm可以正常工作.
用ADO時,分別從以上2個文件中取資料,路徑一樣(c:\"),Sheet名一樣("日報表"),Rang一樣("b64:an111"),05.xlsm可以,04.xls不行.
成千上萬文件,先檢查能不能工作,找到出錯的文件再轉換成2007,工作量太大,所以想找到原因,看看能不能從源頭解決問題.
多有麻煩,再次多謝
lmh

TOP

        靜思自在 : 【時間無法遮擋】怕時間消逝,花了許多心血,想盡各式方法要遮擋時間,結果是:浪費了更多時間,且一無所成!
返回列表 上一主題