C#/VB.NET将Html转为Excel

博客 分享
0 267
优雅殿下
优雅殿下 2022-03-18 14:56:55
悬赏:0 积分 收藏

C#/VB.NET 将Html转为Excel

本文介绍通过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.XlsNamespace 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 ClassEnd Namespace

转换效果:

 

—END—

posted @ 2022-03-18 14:44 E-iceblue 阅读(0) 评论(0) 编辑 收藏 举报
回帖
    优雅殿下

    优雅殿下 (王者 段位)

    2018 积分 (2)粉丝 (47)源码

    小小码农,大大世界

     

    温馨提示

    亦奇源码

    最新会员