
DataNitro(Excel調(diào)用Python插件)
詳情介紹
DataNitro是一款非常好用并針對(duì)能夠在Excel中使用Python的插件,有了這款軟件,對(duì)于使用python語言的人來說相當(dāng)給力,不需要再學(xué)習(xí)vba就可以通過這個(gè)插件控制excel,用戶在使用excal的過程中會(huì)體驗(yàn)到軟件的功能特色,從而非常有效的提高用戶的編程效率,大大的提高用戶的工作效率,節(jié)省時(shí)間。DataNitro是一款能在Excel中運(yùn)行Python腳本的插件,對(duì)于經(jīng)常使用Excel卻又被VBA折磨的用戶們,是一款提升工作效率的利器,需要的朋友可以下載看看哦。


2.安裝好DataNitro后,可以在其安裝目錄中發(fā)現(xiàn)一個(gè)exe文件,打開后發(fā)現(xiàn)是檢測DataNitro相關(guān)信息的

3.用dnSpy打開看看,找到CheckTrial和RegistryUtil
4.CheckTrial中可以發(fā)現(xiàn)通過讀取注冊(cè)表中相應(yīng)項(xiàng)的vsetting和firstsetting值,分別對(duì)10取模后,計(jì)算兩者的最大值,結(jié)果等于4就判定版本為ENTERPRISE。
5.RegistryUtil中可以看到讀取注冊(cè)表中 CURRENT_USER 和 LOCAL_MACHINE 處DataNitro的鍵值,因此我們?cè)趯?duì)應(yīng)位置來增加這些鍵值。

6、vsetting取十進(jìn)制的44,對(duì)10取模后得到4即可。
修改后再打開DataNitro Diagnostic來看看,發(fā)現(xiàn)Trial處變?yōu)镕alse,版本已經(jīng)是ENTERPRISE。

#1,新建一個(gè)名為function.py的文件
#2,寫一個(gè)函數(shù)在function.py
#3,在excel中datanitro插件設(shè)置允許用戶自定義函數(shù)
#4,引入這個(gè)function.py文件
#5,現(xiàn)在就可以在excel中使用該函數(shù)了。
#注意事項(xiàng):
##1,不能用使用*args和**kwargs
##2,可以使用CellRange作為參數(shù)輸入多個(gè)值,傳入的參數(shù)為一個(gè)2緯list,我寫一個(gè)函數(shù),看看如何遍歷所有的元素
## 計(jì)算所有的元素的和
## def py_sum(x):
## a=0
## for i in range(len(x)):
## for j in x[i]:
## a +=j
## return a
##3,在函數(shù)里不能調(diào)用datanitro的任何excel對(duì)象,比如Cell,CellRange,雖然函數(shù)在使用的時(shí)候我們的確是傳入的Cell或者CellRange,
##但是我們?cè)诤瘮?shù)的代碼里,只能把這些參數(shù)當(dāng)作Cell.value來用,比如:
##正確的寫法是:
## def my_sum(x, y):
## return x + y
##
##錯(cuò)誤的寫法是:
## def my_sum(x, y):
## return x.value + y.value

安裝教程
1.首先先在本站下載并解壓軟件DataNitro進(jìn)行安裝
2.安裝好DataNitro后,可以在其安裝目錄中發(fā)現(xiàn)一個(gè)exe文件,打開后發(fā)現(xiàn)是檢測DataNitro相關(guān)信息的

3.用dnSpy打開看看,找到CheckTrial和RegistryUtil
4.CheckTrial中可以發(fā)現(xiàn)通過讀取注冊(cè)表中相應(yīng)項(xiàng)的vsetting和firstsetting值,分別對(duì)10取模后,計(jì)算兩者的最大值,結(jié)果等于4就判定版本為ENTERPRISE。
5.RegistryUtil中可以看到讀取注冊(cè)表中 CURRENT_USER 和 LOCAL_MACHINE 處DataNitro的鍵值,因此我們?cè)趯?duì)應(yīng)位置來增加這些鍵值。

6、vsetting取十進(jìn)制的44,對(duì)10取模后得到4即可。
修改后再打開DataNitro Diagnostic來看看,發(fā)現(xiàn)Trial處變?yōu)镕alse,版本已經(jīng)是ENTERPRISE。

使用教程
#寫自定義函數(shù)的步驟:#1,新建一個(gè)名為function.py的文件
#2,寫一個(gè)函數(shù)在function.py
#3,在excel中datanitro插件設(shè)置允許用戶自定義函數(shù)
#4,引入這個(gè)function.py文件
#5,現(xiàn)在就可以在excel中使用該函數(shù)了。
#注意事項(xiàng):
##1,不能用使用*args和**kwargs
##2,可以使用CellRange作為參數(shù)輸入多個(gè)值,傳入的參數(shù)為一個(gè)2緯list,我寫一個(gè)函數(shù),看看如何遍歷所有的元素
## 計(jì)算所有的元素的和
## def py_sum(x):
## a=0
## for i in range(len(x)):
## for j in x[i]:
## a +=j
## return a
##3,在函數(shù)里不能調(diào)用datanitro的任何excel對(duì)象,比如Cell,CellRange,雖然函數(shù)在使用的時(shí)候我們的確是傳入的Cell或者CellRange,
##但是我們?cè)诤瘮?shù)的代碼里,只能把這些參數(shù)當(dāng)作Cell.value來用,比如:
##正確的寫法是:
## def my_sum(x, y):
## return x + y
##
##錯(cuò)誤的寫法是:
## def my_sum(x, y):
## return x.value + y.value
下載地址
- 電腦版
DataNitro(Excel調(diào)用Python插件)
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過審核才能顯示)
分類列表
類似軟件
-
wanpacket.dll EXE\DLL / 25K
-
-
Ripples Magic濾鏡插件 v1.32官方版 濾鏡插件 / 145K
-
Excel精靈官方版 v21.2 辦公軟件 / 54.99M
-
賤人工具箱(cad插件) v6.3 輔助設(shè)計(jì) / 544K
精彩發(fā)現(xiàn)
換一換精品推薦
-
FinClip Studio(小程序開發(fā)工具) v2.0.44 編程軟件 / 205.18M
查看 -
Sublime Text For Linux v4.0.4192 編程軟件 / 94.69M
查看 -
360加固助手電腦版 v4.1.1.1368官方版 編程軟件 / 215.46M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
Visual Basic 6.0中文企業(yè)版 編程軟件 / 215.92M
查看
專題推薦
本類排行
月排行總排行