可能重複:
Create an Excel Spreadsheet from a Oracle Database
Writing in ExcelSheet using UTL_FILE package in Oracle格式化Excel中使用PL/SQL
我生成CSV與UTIL_File
包文件。
現在我想在MS Excel中打開時以粗體格式標題。
有什麼辦法可以使用PL/SQL和Oracle 9i來做到這一點?
謝謝
可能重複:
Create an Excel Spreadsheet from a Oracle Database
Writing in ExcelSheet using UTL_FILE package in Oracle格式化Excel中使用PL/SQL
我生成CSV與UTIL_File
包文件。
現在我想在MS Excel中打開時以粗體格式標題。
有什麼辦法可以使用PL/SQL和Oracle 9i來做到這一點?
謝謝
CSV是純文本格式,它不允許任何格式信息。如果格式是必須的,你可以嘗試創建一個XML Excel文件:http://blogs.msdn.com/b/brian_jones/archive/2005/06/27/433152.aspx
要知道,這是不是創建一個CSV文件變得更加複雜了一點,但將允許您創建一個包含格式文件信息。
csv文件是純文本文件,沒有任何格式。因此,根據定義,不可能在Excel中打開一個csv文件,並以粗體顯示標題。
你可以在Excel中編寫一個vba宏,打開csv文件,將內容複製到excel表格並應用任何你需要的格式。
CSV文件* acnnot *包含格式,只是純文本數據。 Oracle沒有內置功能將數據導出爲Oracle專有格式,但其他人已寫入擴展。在我提出的重複線索中查看我的答案,因爲它爲您提供了幾種不同的選項。 – APC 2012-07-17 11:30:20