============================
产品分析
============================
Excel Automation Tools (Best of List)
https://www.automateexcel.com/excel-automation-tools
https://www.querystorm.com/
https://www.pyxll.com/

https://sqlspreads.com/sql-spreads-benefits/
https://www.devart.com/excel-addins/sqlite.html

https://www.sqlforexcel.com/(开源)

============================
技术文章
============================
https://www.pyxll.com/blog/tools-for-working-with-excel-and-python/

xlwings : 从此可以 VBA 调用 Python 代码啦
https://blog.csdn.net/stone0823/article/details/100553728

Excel & Python
http://www.snb-vba.eu/VBA_Python_en.html

Interactive Data Analysis with Python and Excel
https://pbpython.com/xlwings-pandas-excel.html

xlwings: Use Python and Excel to Calculate Your Mortgage
https://matthewkudija.com/blog/2018/03/25/xlwings-mortgage/

Use Matplotlib from Excel with xlwings
https://newtonexcelbach.com/2016/02/14/use-matplotlib-from-excel-with-xlwings/

Writing UDFs in Excel With Python
https://www.myonlinetraininghub.com/writing-udfs-in-excel-with-python

浅谈Excel开发:一 Excel 开发概述
https://www.cnblogs.com/yangecnu/p/Excel-Develpment-Introduction.html

ExcelDna 官方文档
https://github.com/Excel-DNA/ExcelDna/wiki

【20180529】- VSTO和ExcelDna开发插件那个更好?
https://zhuanlan.zhihu.com/p/37949183

Pros and cons of VSTO vs Excel-DNA? [closed]
https://stackoverflow.com/questions/26974959/pros-and-cons-of-vsto-vs-excel-dna

为Excel XLL插件 UDF 函数增加chm帮助
https://github.com/Excel-DNA/ExcelDnaDoc

新人大餐:2018最新Office插件开发之ExcelDNA开发XLL插件免费教学视频,五分钟包教包会
https://www.cnblogs.com/Charltsing/p/ExcelDnaVideoCourse.html

============================
ExcelDNA示例
============================
ExcelDna项目完整工程演示及讲解
https://www.cnblogs.com/Charltsing/p/ExcelDnaDemo.html

Charltsing 博主开源的ExcelDNA示例, 项目脚手架,  包含打包脚本
http://github.com/Charltsing/ExcelDnaProjectDemo

Excel催化剂开源的ExcelDNA示例
http://github.com/minren118/ExcelUdfByExcelCuiHuaJi

另一个示例, 注意 *.dna 配置文件的写法, 和调试说明
https://github.com/fb19801101/ExcelDna-CSharpAddin

在 Udf 函数中, 如何获取 Excel range
https://github.com/gaham/TransposeBy

调试步骤
https://stackoverflow.com/questions/25203326
Use "Debug"/"Attach to Process", from Visual Studio, and connect to Excel. Then open the xll from Excel. This will hopefully show you the error.

==================
sql 方式访问 excel
==================
https://stackoverflow.com/questions/18798522/how-to-run-a-sql-query-on-an-excel-table
https://smallbusiness.chron.com/use-sql-statements-ms-excel-41193.html
https://www.wikihow.com/Embed-a-SQL-Query-in-Microsoft-Excel

Excel 扩展编程相关的更多相关文章

  1. 跨平台编程相关技术资料及笔记.md

    目录 跨平台编程技术选型 ## 需求 最终选定的技术方案:uni-app 混合或跨平台编程相关资料 ## uni-app 官网 相关资料 个人笔记 个人经验 ## taro 官网 相关资料 ## Ch ...

  2. Linux环境编程相关的文章

    Linux环境编程相关的文章 好几年没有接触Linux环境下编程了,好多东西都有点生疏了.趁着现在有空打算把相关的一些技能重拾一下,顺手写一些相关的文章加深印象. 因为不是写书,也受到许多外部因素限制 ...

  3. Arduino使用注意问题及编程相关

    1.Arduino的概念 arduino是一款便捷灵活方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE), 是一个基于开放原始码的软硬件平台,构建于开放 ...

  4. 使用Excel VBA编程将网点的百度坐标转换后标注到高德地图上

    公司网点表存储的坐标是百度坐标,现需要将网点位置标注到高德地图上,研究了一下高德地图的云图数据模版 http://lbs.amap.com/yuntu/reference/cloudstorage和坐 ...

  5. Python网络编程相关的库与爬虫基础

    PythonWeb编程 ①相关的库:urlib.urlib2.requests python中自带urlib和urlib2,他们主要使用函数如下: urllib: urlib.urlopen() ur ...

  6. php并发编程相关扩展

    Stream:PHP内核提供的socket封装Sockets:对底层Socket API的封装Libevent:对libevent库的封装Event:基于Libevent更高级的封装,提供了面向对象接 ...

  7. laravel5.5 excel扩展包的安装和使用

    (文章引用来源 http://www.cnblogs.com/djwhome/p/9322112.html   有自己的补充用于记录) (在此次项目中,本人亲自尝试,标题中文无论如何转换(GBK.gb ...

  8. php多进程编程相关资料(以备参考)

    进程与线程的区别 要了解二者的区别与联系,首先得对进程与线程有一个宏观上的了解. 进程,是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竟争计算机系统资源的基本单位.每一个进程都 ...

  9. 提高工作效率的神器:基于前端表格实现Chrome Excel扩展插件

    Chrome插件,官方名称extensions(扩展程序):为了方便理解,以下都称为插件. 我们开发的插件需要在浏览器里面运行,打开浏览器,通过右上角的三个点(自定义及控制)-更多工具-拓展程序-打开 ...

随机推荐

  1. MySQL入门——Linux下安装后的配置文件

    MySQL入门——Linux下安装后的配置文件 摘要:本文主要了解了在Linux环境下安装MySQL后的配置文件的位置,以及如何创建配置文件. 查看配置文件的加载顺序 找到mysqld的路径 通过wh ...

  2. vue-property-decorator使用指南

    在Vue中使用TypeScript时,非常好用的一个库,使用装饰器来简化书写. 1.安装npm i -S vue-property-decorator @Prop @PropSync @Provide ...

  3. HTML5☞canvas

    <canvas>便签用于绘制图像,图表.不过,<canvas> 元素本身并没有绘制能力(它仅仅是图形的容器) - 您必须使用脚本JavaScript来完成实际的绘图任务.既然你 ...

  4. 北航软件学院Java历届期末考题整理

    文章目录 abstract static Thread finally package Exception I/O 子类和父类 关键字 标识符 垃圾收集 数据类型 环境配置 网路编程 initial ...

  5. Android实现九宫拼图过程记录

    算法老师给了一份关于九宫拼图的算法过程用C++写的,让我们自己封装,成为一个有图形界面的工程,我接触过android,c++的mfc,Java的图形界面JUI,网页的css.html.javascri ...

  6. Linux —— 时间(tzselect、timedatactl命令,查看和修改时区,修改时区为东八区)【转】

    转自:https://blog.csdn.net/weixin_42167759/article/details/90648225 一.设置linux修改时区首先查看当前时区 #date -R显示结果 ...

  7. centos 6.9 升级glibc动态库

    glibc是gnu发布的libc库,即c运行库,glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc.glibc除了封装linux操作系统所提供的系统服务外,它本身也提供 ...

  8. vue模板语法上

    vue的插值案例 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> < ...

  9. 201871010116-祁英红《面向对象程序设计(java)》第十六周学习总结

    博文正文开头格式:(2分) 项目 内容 <面向对象程序设计(java)> https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://ww ...

  10. AcWing 37. 树的子结构

    题目描述  地址https://www.acwing.com/problem/content/35/输入两棵二叉树A,B,判断B是不是A的子结构. 我们规定空树不是任何树的子结构. 样例 树A: / ...