我想通過使用jquery插件將html表導出爲excel文件。我嘗試了很多插件,但每次打開導出的excel文件時都會顯示警告消息「文件格式與指定的擴展名不同」。但是,文件中的內容是正確的。我該如何解決這個問題?打開導出的Excel文件時出錯
0
A
回答
0
的問題是什麼錯誤說:「文件格式與指定的擴展名不同的」
Excel中有兩個原生格式:.xls
和.xlsx
此外,它可以打開其他各種格式,如:
- CSV(逗號分隔值,通常
.csv
) - TSV(製表符分隔值,通常
.txt
) - 電子表格XML(通常
.xml
)
如果文件擴展名不匹配的文件格式,Excel將正確地自動檢測格式,但會警告你,你可以不打開文件正確。
防止警告的唯一方法是確保文件是原生格式,並且文件擴展名是正確的。
因此,根據您使用的插件(您沒有哪天!),您分配了不正確的文件名(擴展名)。
+0
感謝您的快速回復。我們正在使用table2excel jquery插件。我們正在嘗試創建一個xls格式的文件。當我們使用xlsx格式時,雖然我們無法看到任何數據,但創建了文件。 –
+0
該插件正在生成電子表格XML,因此很遺憾,您無法讓Excel停止警告您,您的文件擴展名與格式不同。這就是Excel的新安全功能的工作原理, – Andreas
相關問題
- 1. 打開Excel 2007文件時出錯
- 2. jQuery導出的文件在Excel中打開時顯示錯誤
- 3. 打開excel文件並導出數據
- 4. 打開文件時出錯
- 5. PHPExcel打開輸出的Excel文件時出錯
- 6. 如何正常退出關閉打開excel文件時出錯?
- 7. 導出到excel打開它
- 8. 導入excel文件時出錯
- 9. 打開由XML創建的Excel文件時出錯
- 10. 在Excel中打開創建的文件時出現PHPExcel錯誤
- 11. 在2007年打開excel時出錯
- 12. 導出jTable選擇excel並打開excel
- 13. 在Python中打開excel文件時出錯提示
- 14. 在R中使用xlsx打開Excel文件時出錯
- 15. 使用xlrd打開Excel文件時出現編碼錯誤
- 16. 通過Excel VBA打開現有PowerPoint文件時出現錯誤
- 17. 打開文件句柄時出錯
- 18. SQLiteManager:打開文件時出錯?
- 19. JAR文件打開時出錯
- 20. 打開.sql文件時出錯
- 21. 打開.pyc文件時出現錯誤
- 22. 打開文件時出現C++錯誤
- 23. Android Studio - 打開文件時出錯
- 24. 打開文件時出現SIGSEGV錯誤
- 25. 在dll內打開文件時出錯
- 26. ojdbc6.jar;打開zip文件時出錯
- 27. 打開文件時出錯(瀏覽)
- 28. 打開文件gdal java時出錯
- 29. ZipException:在打開zip文件時出錯
- 30. NSXMLDocument打開文件時出錯
請提供生成excel文件的代碼。你還可以提供輸出 - 生成的xls文件。否則很難幫你... – FiveO
我們使用的jQuery是table2excel.js.We使用下面的代碼導出數據。 $( 「#mybtn」)點擊(函數(){ \t \t $( 「#grid_myGrid_body」)table2excel({ \t \t排除: 「.noExl」, \t \t名稱: 「Excel文檔名稱」, \t \t文件名: 「MyFileName的」 \t}); /* \t window.open( '數據:應用程序/ vnd.ms-Excel中,' + $( '#grid_myGrid_body')。HTML()); \tê .preventDefault(); */ \t \t}); –