I noticed that in your description you do not mention adding your "vnpy_excelrtd" module to the pyxll.cfg file, and without that your module will not be loaded. I believe this could be a problem for some of your users who are not familiar with how PyXLL works.
Rather than have your users configure the pyxll.cfg file to include your module, did you know that you can add entry points to your Python package so that PyXLL will auto-discover it? This is what other packages do so they do not require the user to do any configuration, the user then simply has to pip install the package and PyXLL will find it.
以下内容来自PyXLL作者的邮件:
计划调整setup.py来完成pyxll模块的自动识别加载。