随笔分类 - Office
类库LinqToExcel的介绍
摘要:LinqToExcel是一个.net framework平台下开源项目,它主要实现了LINQ的语法查询Excel电子表格。类型之前的LINQToXXX如果你是LINQ语法糖爱好者那最适合您。 你在VS中可以从NuGet中搜索它,如下图: 或从控制台使用以下命令: PM> Install-Package LinqToExcel再或者手工从这儿下载类库DLL,引用L...
阅读全文
使用PowerQuery操作OData数据
摘要:Excel是我们耳熟的办公软件。PowerQuery是一个允许连接多种数据源的Excel插件。它能从一个网页上智能查询数据。使用PowerQuery能合并数据集使用join,merge操作。PowerQuery能生成的加载与清洗的脚本。它能从这儿下载。如下图是安装后,打开时: 让我们试试From OData Feed, 这里连接公开的OData Feed, 数据是这样...
阅读全文
C# 7个读写Excel文件的类库
摘要:有时我们在项目需要操作Excel文件,读或写,导出数据等。 下面列了一些: 1. TMS Flexcel Studio for .NET TMS Flexcel Studio for .NET 是一个完整托管引擎下操作Excel文件,让开发人员从各种.net平台例如WinForms , ASP.NET , PocketPC 生...
阅读全文
使EXCEL中使用宏生成T-SQL实现数据导入
摘要:有时我们需要从EXCEL文档中把数据导入到数据库,这时我们可以使用Excel的宏功能。假设如下图这样的DEMO数据: 然后通过“视图”找到如下选项: 接着我们创建一个宏,在编辑器中输入(Vbscript): Sub CreateInsertScript() Dim Row As Integer Dim Col As Integer 'To store all the columns availa...
阅读全文