python怎样在excel中应用?
发布时间:2020年10月31日 01:13:17
来源:环球青藤
点击量:529
【摘要】python在excel中应用的方法:首先【return sorted(s)】在本地建立一个目录,并保存这个代码并命名为【Methods py】;然后打开Excel,填写
python在excel中应用的方法:首先【return sorted(s)】在本地建立一个目录,并保存这个代码并命名为【Methods.py】;然后打开Excel,填写一些数据以便提供python脚本处理;最后备调用python脚本即可。
python在excel中应用的方法:
在Excel中准备调用的python代码:
def merge_sort_unique(psts):
s = set()
for L in psts:
s.update(L)
return sorted(s)
任意在本地建立一个目录,并保存这个代码并命名为Methods.py。我们一步步看看如何从Excel的工作表中如何调用这个脚本。打开Excel,填写一些数据以便提供python脚本处理,并保持这个表格于刚才的python脚本在同一目录下。你的工作表应该如下:
接下来,打开VBA并提交给ExcelPython。
打开VBA按 Alt + F11
然后进入工具界面的 References···如果你已经正确安装了ExcelPython你可以从对话框中选择。
现在,备调用python脚本,创建一个新的模块(Insert | Module)并敲以下VBA代码:
Function msu(psts As Range)
Set methods = PyModule("Methods", AddPath:=ThisWorkbook.Path)
Set result = PyCall(methods, "merge_sort_unique", PyTuple(psts.Value2))
msu = WorksheetFunction.Transpose(PyVar(result))
ExitFunction
EndFunction
相关学习推荐:python视频教程
以上就是小编分享的关于python怎样在excel中应用?的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!
上一篇:怎么查看python版本?
下一篇:pycharm能干嘛
就业培训申请领取
环球青藤
官方QQ群扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群
最新文章
Python编程各地入口
环球青藤官方微信服务平台
刷题看课 APP下载
免费直播 一键购课
代报名等人工服务
Python编程热点排行