使用xml来创建excel文档,运行时无需excel

1.把以下代码复制到记事本里面,后缀名改成xls,根据需要修改所要的模板

Code

2.定义列数和行数方法

 sb1.AppendLine(String.Format("  <Table ss:ExpandedColumnCount=""{0}"" ss:ExpandedRowCount=""{1}"" x:FullColumns=""1""", cols.ToString, Rows.ToString))

3. StringBuilder 另存对话框   

Code

4.直接保存到指定的地方

        Dim fileNamePath As String = FilePath + "R" + strSNO + ".xls"
        Dim sw As StreamWriter = New StreamWriter(fileNamePath)

         sw.WriteLine("......")

 

原文地址:https://www.cnblogs.com/ike_li/p/1305657.html