[英]C++ Builder DBGrid export to Excel in xlsx file
以前,我一直使用TXLSWorkbook和SaveDialog從DBGrid導出excel(.xls)。
但是,現在導出的數據太大,.xls文件無法填充所有數據。
我嘗試導出.xlsx文件,但TXLSWorkbook似乎不支持.xlsx文件。
當我打開.xlsx文件時,錯誤消息指出文件已損壞。
我錯過了什么嗎,還是必須找到另一種導出.xlsx文件的方法?
這是我的代碼。 感謝收看。
我不喜歡發布一個建議使用另一個第三方庫的答案,但是在這種情況下,這也許是合適的。
請參閱: http : //www.scalabium.com/sme/
這是一個可以將Delphi應用程序中的數據庫數據導出為多種格式(包括Excel文件格式)的庫。 它不使用COM,因此不受TX的COM實現的限制,盡管我不確定TXLSWorkBook是否使用COM。 AFAIK,SMExport直接寫入Excel格式的文件。
有一個可用的試用版,iirc。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.