{eval=Array;=+count(Array);}
門(mén)不打開(kāi),又沒(méi)窗口。隔壁老王都沒(méi)辦法啊。不打開(kāi)文件怎么可能獲取數(shù)據(jù)。換個(gè)角度吧,講適用性和效率。open,ado,getobject,是用來(lái)的三個(gè)辦法。
不打開(kāi)對(duì)于新手來(lái)說(shuō)沒(méi)必要,不過(guò)非要探討方法有二:
1、使用數(shù)據(jù)庫(kù)模式打開(kāi)Excel,并使用sql語(yǔ)句讀取工作表中的數(shù)據(jù)
沒(méi)有調(diào)用Excel對(duì)象模型,效率會(huì)很高
2、根據(jù)微軟公開(kāi)的文件結(jié)構(gòu),自己解析Excel文件取數(shù)據(jù)
就像java的POI,net的NPOI,以及商業(yè)插件aspose一樣,高效解析
其中方法二,目前VB6沒(méi)有成熟的庫(kù),個(gè)人一直在移植POI到vb6,但是由于庫(kù)太大,短時(shí)間內(nèi)無(wú)法完成
0
回答0
回答0
回答10
回答0
回答10
回答10
回答10
回答0
回答3
回答