線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2664
推到 Plurk!
推到 Facebook!

Xlsreadwrite 元件可讀取EXCEL的XLSX檔 For D4

答題得分者是:P.D.
cursegold
一般會員


發表:16
回覆:36
積分:15
註冊:2006-08-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2014-12-25 16:05:41 IP:59.127.xxx.xxx 訂閱
各位大大好
小弟我公司之前有再用Xlsreadwrite這個元件來讀取EXCEL的XLS檔案,但是卻不能能讀取XLSX檔,
所以可否請求各位大大幫忙哪裡可以下載到Xlsreadwrite可以讀取XLSX檔的(希望能向下相容到Delphi4),
Xlsreadwrite如果沒有是否有其他相關元件可支援讀取XLSX檔(當然希望DELPHI4可以使用)
謝謝
------
蔡志全
tuga
高階會員


發表:16
回覆:105
積分:104
註冊:2002-07-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2014-12-25 19:40:54 IP:114.44.xxx.xxx 訂閱
不知道裝了 FileFormatConvert 對你有沒有幫助

Microsoft Office Word、Excel 及 PowerPoint 檔案格式相容性套件

http://www.microsoft.com/zh-tw/download/details.aspx?id=3
cursegold
一般會員


發表:16
回覆:36
積分:15
註冊:2006-08-22

發送簡訊給我
#3 引用回覆 回覆 發表時間:2014-12-26 08:26:52 IP:59.127.xxx.xxx 訂閱
Tuga大大你好
我需要的是在程式可以直接讀取XLSX檔的Delphi4相關元件,
不過還是謝謝你的回覆
===================引 用 tuga 文 章===================
不知道裝了 FileFormatConvert 對你有沒有幫助

Microsoft Office Word、Excel 及 PowerPoint 檔案格式相容性套件

http://www.microsoft.com/zh-tw/download/details.aspx?id=3
------
蔡志全
tuga
高階會員


發表:16
回覆:105
積分:104
註冊:2002-07-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2014-12-26 10:12:20 IP:1.34.xxx.xxx 訂閱
要支援 D4, 又要能開 xlsx ? 真是難題阿

method 1
如果使用者電腦上面有裝 office 2010 以上, 可以參考把 xlsx 轉成 xls 再用原來的原件讀取
這是轉 word 的, 我想也是可以修改成 excel

Delphi Ole Automation - Save Word97-2003 file in Word 2010 without Save As dialog


http://stackoverflow.com/questions/14495977/delphi-ole-automation-save-word97-2003-file-in-word-2010-without-save-as-dialo

method 2
不然, 就用 用新版的 delphi 新版的 xlsreader 寫一之轉檔程式, 舊的程式可以呼叫轉檔程式, 把 xlsx 轉成 xls, 再用舊的讀取進來,
當然得要 xlsreader 有 saveas 的功能



===================引 用 cursegold 文 章===================
Tuga大大你好
我需要的是在程式可以直接讀取XLSX檔的Delphi4相關元件,
不過還是謝謝你的回覆
===================引 用 tuga 文 章===================
不知道裝了 FileFormatConvert 對你有沒有幫助

Microsoft Office Word、Excel 及 PowerPoint 檔案格式相容性套件

http://www.microsoft.com/zh-tw/download/details.aspx?id=3
cursegold
一般會員


發表:16
回覆:36
積分:15
註冊:2006-08-22

發送簡訊給我
#5 引用回覆 回覆 發表時間:2014-12-26 13:58:44 IP:59.127.xxx.xxx 訂閱
tuga大大
之前處理XLSX的方式就是將XLSX另存成XLS再進行讀檔,不過最近客戶EXCEL資料越來越大
到數十萬筆了,每次都要叫客戶拆檔很為難,公司主力產品又是D4寫的裡面很多都用到舊的XlsReadWriteII
所以也不能把D4換掉,所以希望能找到相容D4又能直接讀取XLSX檔元件
===================引 用 tuga 文 章===================
要支援 D4, 又要能開 xlsx ? 真是難題阿

method 1
如果使用者電腦上面有裝 office 2010 以上, 可以參考把 xlsx 轉成 xls 再用原來的原件讀取
這是轉 word 的, 我想也是可以修改成 excel

Delphi Ole Automation - Save Word97-2003 file in Word 2010 without Save As dialog


http://stackoverflow.com/questions/14495977/delphi-ole-automation-save-word97-2003-file-in-word-2010-without-save-as-dialo

method 2
不然, 就用 用新版的 delphi 新版的 xlsreader 寫一之轉檔程式, 舊的程式可以呼叫轉檔程式, 把 xlsx 轉成 xls, 再用舊的讀取進來,
當然得要 xlsreader 有 saveas 的功能



===================引 用 cursegold 文 章===================
Tuga大大你好
‚ ‚ 我需要的是在程式可以直接讀取XLSX檔的Delphi4相關元件,
‚ ‚ 不過還是謝謝你的回覆
===================引 用 tuga 文 章===================
不知道裝了 FileFormatConvert 對你有沒有幫助

Microsoft Office Word、Excel 及 PowerPoint 檔案格式相容性套件

http://www.microsoft.com/zh-tw/download/details.aspx?id=3
------
蔡志全
P.D.
版主


發表:571
回覆:3888
積分:3677
註冊:2006-10-31

發送簡訊給我
#6 引用回覆 回覆 發表時間:2014-12-27 09:56:45 IP:118.169.xxx.xxx 未訂閱
你可以到

www.tmssofeware.com 下載 TMS Component 的試用版, 支援 dephi3 至 xe7, 可匯出入excel, 唯一的缺點是付費軟體, 但這家公司持續在delhpi領域發展,
我個人認為是值得推薦使用
===================引 用 cursegold 文 章===================
各位大大好
小弟我公司之前有再用Xlsreadwrite這個元件來讀取EXCEL的XLS檔案,但是卻不能能讀取XLSX檔,
所以可否請求各位大大幫忙哪裡可以下載到Xlsreadwrite可以讀取XLSX檔的(希望能向下相容到Delphi4),
Xlsreadwrite如果沒有是否有其他相關元件可支援讀取XLSX檔(當然希望DELPHI4可以使用)
謝謝
tuga
高階會員


發表:16
回覆:105
積分:104
註冊:2002-07-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2014-12-27 10:17:31 IP:1.34.xxx.xxx 訂閱
http://www.tmssoftware.com/site/default.asp
網頁上看到都是寫 for D7 以上, 能不能裝到 D4, 可能要自己試一下


===================引 用 P.D. 文 章===================
你可以到

www.tmssofeware.com 下載 TMS Component 的試用版, 支援 dephi3 至 xe7, 可匯出入excel, 唯一的缺點是付費軟體, 但這家公司持續在delhpi領域發展,
我個人認為是值得推薦使用
===================引 用 cursegold 文 章===================
各位大大好
小弟我公司之前有再用Xlsreadwrite這個元件來讀取EXCEL的XLS檔案,但是卻不能能讀取XLSX檔,
所以可否請求各位大大幫忙哪裡可以下載到Xlsreadwrite可以讀取XLSX檔的(希望能向下相容到Delphi4),
Xlsreadwrite如果沒有是否有其他相關元件可支援讀取XLSX檔(當然希望DELPHI4可以使用)
謝謝
P.D.
版主


發表:571
回覆:3888
積分:3677
註冊:2006-10-31

發送簡訊給我
#8 引用回覆 回覆 發表時間:2014-12-28 16:06:37 IP:118.169.xxx.xxx 未訂閱

上網看一下, 的確是寫 delphi7以上, 但我現在使用delphi5 也可以過, 5 與4 相蒫不遠, 但可能真要試試看
===================引 用 tuga 文 章===================
http://www.tmssoftware.com/site/default.asp
網頁上看到都是寫 for D7 以上, 能不能裝到 D4, 可能要自己試一下
cursegold
一般會員


發表:16
回覆:36
積分:15
註冊:2006-08-22

發送簡訊給我
#9 引用回覆 回覆 發表時間:2014-12-29 09:43:44 IP:59.127.xxx.xxx 訂閱
感謝P.D版主大大的回覆
我再試試看,我現在手頭上也有NativeExcel3.1.7也還在測試
謝謝大家
===================引 用 P.D. 文 章===================

上網看一下, 的確是寫 delphi7以上, 但我現在使用delphi5 也可以過, 5 與4 相蒫不遠, 但可能真要試試看
===================引 用 tuga 文 章===================
http://www.tmssoftware.com/site/default.asp
網頁上看到都是寫 for D7 以上, 能不能裝到 D4,‚ 可能要自己試一下
------
蔡志全
系統時間:2017-12-15 12:37:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!