?没看懂什么意思?写成了html还用excel打开呀。我以前的做法是写成<xml>形式。

解决方案 »

  1.   

    在服务器端将表格写入一个文本文件,再把该文件地址传给用户。
    文件名:xxxxx.xls
    html内容:
    <table>
    <tr><td>d1</td><td>d2</td></tr>
    <tr><td>d3</td><td>d4</td></tr>
    </table>
    文本文件内容:
    d1 + "\t" + d2 + "\r\n" + d3+ "\t" + d4 + "\r\n"
    因为扩展名是.xls,所以客户端Excel可以打开。
      

  2.   

    很简单。照如下操作就可以了 
    1:随便创建一个excel文件,
    2:将该excel文件另存为html文件,
    3:对照该html文件去生成你要的excel文件。也就是在前面固定内容而已,保存的时候你最好把后缀改为xls就可以了
      

  3.   

    表格控件是本人自作的,它跟Excel差不多,它可让用户自行设计报表格式并WYSWYG打印,现报表生成、打印已实现。就差导出到Excel这一难题。本想把其中的报表数据直接写成二进制的 .xls 文件,但.xls文件格式的English实在难懂,所以先借HTML中转,XML导出到Excel本人已测试通过了,但Excel95,97,2000 并不支持XML,只好选择HTML了。该控件最终希望能跟Excel紧密连接。
      

  4.   

    Excel95,97 应该也不支持html的,所以你要想别的办法了