2009-05-27 45 views

回答

0
  • 魔術

如果你想依靠MS Excel的魔法,你可以設置

Response.ContentType = "application/vnd.ms-excel"; 

在HTML輸出中創建表格,並讓Excel將它解釋爲XLS文件。

如果您使用非標準的顏色,你可能需要將它們添加< HEAD>部分裏面,我只是在我過去的項目的一個發現:

<!--[if gte mso 9]> 
    <xml> 
    <o:OfficeDocumentSettings> 
     <o:Colors> 
     <o:Color> 
      <o:Index>16</o:Index> 
      <o:RGB>#E10056</o:RGB> 
     </o:Color> 
     <o:Color> 
      <o:Index>17</o:Index> 
      <o:RGB>#d4d1b8</o:RGB> 
     </o:Color> 
     </o:Colors> 
    </o:OfficeDocumentSettings> 
    </xml> 
<![endif]--> 
  • 辦公自動化

使用Excel COM自動化創建真正 XLS服務器端,並通過Response.WriteBinary

發送
  • 第三方工具

的回答馬特

相關問題