============================
产品分析
============================
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. 【C#】学习笔记 abstract、virtual、interface使用的一些栗子

  2. iOS关于制作动画运动轨迹(UIBezierPath介绍)

    参考链接: https://www.jianshu.com/p/6c9aa9c5dd68

  3. 【JDBC】JDBC入门

    JDBC的入门 搭建开发环境 编写程序,在程序中加载数据库驱动 建立连接 创建用于向数据库发送SQL的Statement对象 从代表结果集的ResultSet中取出数据 断开与数据库的连接,并释放相关 ...

  4. MySQL中if的写法

    关键词:IF --if 判断,如果 device_num 的值为1,则赋值为100,反之为200 SELECT district, shop_name, IF ( device_num , , ) A ...

  5. Educational Codeforces Round 76 (Rated for Div. 2)

    传送门 A. Two Rival Students 签到. Code /* * Author: heyuhhh * Created Time: 2019/11/13 22:37:26 */ #incl ...

  6. 爬取沪深a股数据

    首先从东方财富网获取股票代码 再从网易财经下载股票历史数据 import requests import random from bs4 import BeautifulSoup as bs impo ...

  7. Linux驱动中的platform总线分析

    copy from :https://blog.csdn.net/fml1997/article/details/77622860 概述 从Linux2.6内核起,引入一套新的驱动管理和注册机制:pl ...

  8. SQLite安装及使用教程

    SQLite是一款轻型的嵌入式关系数据库,轻量级,效率高,操作起来也特别方便 我们今天来讲解一下SQLite的安装和一些基本操作 SQLite下载 如果是64位机,下载下面的两个解压就好 在dos界面 ...

  9. python做中学(五)多线程的用法

    多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理. 用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条 ...

  10. 在新的电脑上的Git本地库 与远程库关联前的一些设置

    由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key.在用户主目录下(user/...),看看有没有.ssh目录,如果有,再看看这个目 ...