程序代码:System.Text.StringBuilder sb = new System.Text.StringBuilder();
        sb.Remove(0, sb.Length);
        sb.Append("<table>");
        for (int i = 0; i < table1.Rows.Count; i++)
        {
            sb.Append("<tr>");
            ...
                ...
                    ...
                        ...
            sb.Append("</tr>");
        }
        sb.Append("</table>");
        string tablestr=sb.ToString();你可以考虑利用这种方式来进行表格拼接,然后把得到的字符串写入Excel文件就OK了.(手写,有错误别笑我)