国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

發現:不要Excel也可生成xls文件

2019-11-18 18:46:57
字體:
來源:轉載
供稿:網友

我曾寫過一篇文章:

把數據集保存為Excel格式的一個實現

后來發現,無需Excel也可以把任何數據保存為一個Excel可以讀取的xls文件。你可以用記事本生成一個Test.txt文件:

Name            Age             
Bell                24
Wang             34
Gates             43

然后存盤,把文件名改為Test.xls注意字段之間用Tab鍵隔開,而不是空格。然后雙擊該文件,好事發生了,該文件被Excel打開了,并讀出了其中的數據。每一個字段中的數據都放在了一個Cell中。(Excel2000)

事實上,字段分割符可以是任何字符,如分號,逗號,空格。不過,在這些情況下(分割符不是Tab),Excel會彈出數據導入向導對話框,問你以什么字符作為分割符,以及日期的轉換格式等等。

結論:Excel對于純文本內容的xls文件,會試圖將其看作一個文本表格,每一行認為是一條記錄,行中以分割符分開的各個部分認為是記錄的各個字段的值。缺省的分割符是Tab制表符

這樣,任何數據集都可以簡單地通過往一個文本文件中寫數據,而生成一個Excel可讀的xls文件了。在Delphi中,Tab制表符以#9表示,如:LineStr := Str1 + #9 + Str2 。

這樣的優缺點:
    1、導出數據無需Excel。
    2、導出速度較快。
    3、讀取速度較慢。(Excel要轉化數據格式)

如,有一個朋友問過的需要在主機上生成Excel文件,再通過Web發布的情況,就可以這樣實現了。


上一篇:數據庫應用程序開發中圖像數據的存取技術

下一篇:VCL中消息處理初探

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 固镇县| 靖江市| 永泰县| 黑山县| 旌德县| 宿松县| 阿巴嘎旗| 宁蒗| 神池县| 遂昌县| 池州市| 根河市| 宁南县| 星座| 扎赉特旗| 沙雅县| 册亨县| 公安县| 甘洛县| 安吉县| 金塔县| 凤阳县| 会理县| 松原市| 金湖县| 蓬溪县| 关岭| 宝坻区| 江山市| 克什克腾旗| 岳阳县| 昭平县| 左云县| 丹阳市| 锡林浩特市| 扎赉特旗| 南溪县| 景东| 乌海市| 汶川县| 汶川县|