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

展开内容

类似软件

  • 贱人工具箱(cad插件)

    8.5/1.76M

    贱人工具箱官方版是autocad平台下一款非常优秀的cad插件,能够提供多种快速绘制CAD图形的工具。贱人工具箱能够完美兼容auotocad的所有版本。贱人工具箱拥有着近百种修改、标注、文字、块等功能的修改与绘制,例如修改功能,在可以用户可以进行多重复制、改宽度、继承填充、

    查看
  • Delay Box(音频延迟效果插件)

    9.5/1.55M

    Delay Box是一款音频延迟效果插件,是参数作到更好的调整,让音效更完美,可以让用户赏心悦目。Delay Box可以插入您的VST宿主的音频制作光滑、薄和密集的延迟效应延迟框。

    查看
  • Ripples Magic滤镜插件

    10.0/145K

    兼容型滤镜

    查看
  • VRay 7.0 for 3ds Max 2020-2025中文版

    7.8/6.32G

    VRay for 3ds Max是一款高质量渲染插件,也是目前全球最受欢迎的一款渲染引擎工具。VRay 7.0 for 3ds Max支持多个3dmax版本,包含2020至2025的6个3dmax版本,大家可根据自己的3dmax版本选择对应的VRay插件!

    查看

网友评论

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

同类排行

  • CX-Programmer(欧姆龙plc编程软件)

    8.7/3.21G

    PLC编程工具,自动化控制开发

    查看
  • ABB Robot Studio中文版

    8.0/2.15G

    ABB Robot Studio中文版是一款非常强大的机器人仿真软件,使用非常的简单,可以使用虚拟的机器人进行离线的编程,可以帮助用户快速的实现智能化、编程自动化的操作,可以快速的提高生产的效率,不管是用在教育、企业生产、培训等。

    查看
  • 易语言5.95完全版

    8.7/312.86M

    优化系统兼容性并集成最新库文件的中文编程环境

    查看
  • IAR for ARM破解版

    7.7/3.13G

    IAR for ARM全称IAR Embedded Workbench for ARM,它是一款由瑞典的IAR Systems公司推出的专为微处理器开发的集成开发环境,这个开发环境支持ARM,AVR,MSP430等多种芯片内核平台,是微处理器开发领域非常著名的产品。

    查看
  • 米思齐(Mixly)

    8.3/3.05G

    Mixly3.0编程软件是由北京师范大学米思齐团队开发的一款免费开源的图形化Arduino编程工具,基于Google的Blockly框架设计。它允许用户无需编写代码,直接通过拖拽模块的方式完成Arduino程序开发,极大降低了学习门槛,非常适合青少年和编程初学者使用。

    查看
  • Keil uVision5破解版

    8.5/842M

    Keil uVision5是ARM公司面向基于ARM Cortex-M、Cortex-R等微控制器推出的集成开发环境(IDE),提供完整的C/C++编译、调试、仿真及RTOS支持。

    查看
  • EasyBuilder pro官方版

    8.9/757.78M

    发挥HMI最大性能的开发工具

    查看
  • 编程猫电脑版

    9.2/76.65M

    国内知名少儿编程教育平台

    查看
  • Keil C51官方版

    8.2/102.8M

    高效嵌入式编译调试开发器

    查看
  • python(编程开发工具)windows版本

    9.5/31.44M

    Python编程语言开发环境

    查看