扩展

用自己的代码,比如UDF或者RunPython宏,来扩展xlwings加载项是很容易的。用不着最终用户自己编写和导入函数,就可以进行部署。只需要给xlwings加载项增加一个包含相关代码的VBA模块就行了。

不用设置引用就可以在每个工作簿中使用UDF扩展。

In-Excel SQL

xlwings加载项附带了内置的扩展,增加了对Excel内SQL(in-Excel SQL)语法(sqlite语法分支)的支持:

=sql(SQL Statement, table a, table b, ...)
_images/sql.png

由于这个扩展用到了UDF,所以目前只支持Windows系统。