python怎麼在excel中應用?
Jul 03, 2020 am 11:51 AM
excel
python
python在excel中應用的方法:首先【return sorted(s)】在本機上建立目錄,並儲存這個程式碼並命名為【Methods.py】;然後開啟Excel,填入一些資料以便提供python腳本處理;最後備呼叫python腳本即可。
python在excel中應用的方法:
在Excel中準備呼叫的python程式碼:
def merge_sort_unique(lists): s = set() for L in lists: 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(lists As Range) Set methods = PyModule("Methods", AddPath:=ThisWorkbook.Path) Set result = PyCall(methods, "merge_sort_unique", PyTuple(lists.Value2)) msu = WorksheetFunction.Transpose(PyVar(result)) ExitFunction EndFunction
登入後複製
相關學習推薦:python影片教學
以上是python怎麼在excel中應用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Google AI 為開發者發佈 Gemini 1.5 Pro 和 Gemma 2

只要250美元,Hugging Face技術主管手把手教你微調Llama 3
