本文介绍通过C#和VB.NET代码展示将Html转为Excel文档的方法。

dll引用

方法1

将​​Spire.XLS for .NET​​下载到本地,解压,安装。完成安装后,在安装路径下找到BIN文件夹下的Spire.Xls.dll。然后在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“添加引用”,将本地路径BIN文件夹下的dll文件添加引用至程序。

方法2

通过​​NuGet​​安装。可通过以下2种方法安装:

1.可以在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理NuGet包”,然后搜索“Spire.XLS”,点击“安装”。等待程序安装完成。

  2.将以下内容复制到PM控制台安装。


Install-Package Spire.XLS -Version 12.3.2


将HTML转为Excel

C#

using Spire.Xls;

namespace HtmlToExcel
{
class Program
{
static void Main(string[] args)
{
//加载示例文档
Workbook workbook = new Workbook();
workbook.LoadFromHtml("test.html");

//自适应行高
Worksheet sheet = workbook.Worksheets[0];
sheet.AllocatedRange.AutoFitRows();

//保存文档
workbook.SaveToFile("HtmlToExcel.xlsx", FileFormat.Version2013);
}
}
}

vb.net

Imports Spire.Xls

Namespace HtmlToExcel
Class Program
Private Shared Sub Main(args As String())
'加载示例文档
Dim workbook As New Workbook()
workbook.LoadFromHtml("月记账.html")

'自适应行高
Dim sheet As Worksheet = workbook.Worksheets(0)
sheet.AllocatedRange.AutoFitRows()

'保存文档
workbook.SaveToFile("HtmlToExcel.xlsx", FileFormat.Version2013)
End Sub
End Class
End Namespace

转换效果:

C#/VB.NET 将Html转为Excel_格式转换

—END—