DataNitro(Excel调用Python插件)

大小:45.94M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2023-12-22
  • 系统Pc
  • 语言简体中文
DataNitro是一款非常好用并针对能够在Excel中使用Python的插件,有了这款软件,对于使用python语言的人来说相当给力,不需要再学习vba就可以通过这个插件控制excel,用户在使用excal的过程中会体验到软件的功能特色,从而非常有效的提高用户的编程效率,大大的提高用户的工作效率,节省时间。DataNitro是一款能在Excel中运行Python脚本的插件,对于经常使用Excel却又被VBA折磨的用户们,是一款提升工作效率的利器,需要的朋友可以下载看看哦。

安装教程

1.首先先在本站下载并解压软件DataNitro进行安装

2.安装好DataNitro后,可以在其安装目录中发现一个exe文件,打开后发现是检测DataNitro相关信息的

3.用dnSpy打开看看,找到CheckTrial和RegistryUtil
4.CheckTrial中可以发现通过读取注册表中相应项的vsetting和firstsetting值,分别对10取模后,计算两者的最大值,结果等于4就判定版本为ENTERPRISE。
5.RegistryUtil中可以看到读取注册表中 CURRENT_USER 和 LOCAL_MACHINE 处DataNitro的键值,因此我们在对应位置来增加这些键值。

6、vsetting取十进制的44,对10取模后得到4即可。
修改后再打开DataNitro Diagnostic来看看,发现Trial处变为False,版本已经是ENTERPRISE。

使用教程

#写自定义函数的步骤:
#1,新建一个名为function.py的文件
#2,写一个函数在function.py
#3,在excel中datanitro插件设置允许用户自定义函数
#4,引入这个function.py文件
#5,现在就可以在excel中使用该函数了。
#注意事项:
##1,不能用使用*args和**kwargs
##2,可以使用CellRange作为参数输入多个值,传入的参数为一个2纬list,我写一个函数,看看如何遍历所有的元素
## 计算所有的元素的和
## def py_sum(x):
## a=0
## for i in range(len(x)):
## for j in x[i]:
## a +=j
## return a
##3,在函数里不能调用datanitro的任何excel对象,比如Cell,CellRange,虽然函数在使用的时候我们的确是传入的Cell或者CellRange,
##但是我们在函数的代码里,只能把这些参数当作Cell.value来用,比如:
##正确的写法是:
## def my_sum(x, y):
## return x + y
##
##错误的写法是:
## def my_sum(x, y):
## return x.value + y.value

展开内容

类似软件

  • Drupal 7(开源网站建设工具)

    9.6/125.55M

    开源内容管理与网站开发平台

    查看
  • 小脚本自动按键脚本

    9.1/19.36M

    一款优秀的模拟按键能帮助用户解决繁琐重复的操作,如小视频无水印下载、内存脚本例子、监视热键、微信挑一挑等等功能,小编本次带来的是小脚本免费版,这是一款强大的模拟鼠标键盘按键软件。

    查看
  • Arclab Web Form Builder(网页表单制作工具)

    10.0/13.7M

    Arclab Web Form Builder是一款功能强大易用的可视化网页表单制作辅助软件,程序可以帮助你很容易地创建HTML、PHP、电子邮件、登记、反馈表单等,提供了可视化的操作界面,你只需要用鼠标拖放即可轻松操作,无需具备专业的PHP或者HTML编程知识。

    查看
  • html help workshop

    9.0/3.3M

    html help workshop是由微软推出的HELP文件工具,而且除了HTML格式的帮助文件以外,用户也能够制作CHM文件,相比较于其他的制作软件,这款要更加方便,特别是CHM帮助文件本身就有html文件的特征。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行