關於部落格
研究所升學、程式語言資訊、C/C++、Python、Perl、Shell、MySQL、PHP、CSS、VBA、JavaScript
  • 80316

    累積人氣

  • 2

    今日人氣

    0

    訂閱人氣

用VBA呼叫pyhon執行指令

 相關的程式碼如下, 有需要了解python或討論的可以相互切磋 Sub ExcelVBACallPython1() Dim PyScript: Set PyScript = CreateObject("MSScriptControl.ScriptControl") '直接宣告一個使用 Microsoft Script control 1.0的物件 PyScript.Language = "python" '選擇所要使用的Script語言,可以使用的Script,如JavaScript, VBScript PyScript.ExecuteStatement ("b=2+5*3") '給python的執行指令 MsgBox PyScript.Eval("b") '顯示要python的執行指令的結果 End Sub 也可以使用以下的寫法 Sub ExcelVBACallPython2() Dim PyScript: Set PyScript = CreateObject("MSScriptControl.ScriptControl") '直接宣告一個使用 Microsoft Script control 1.0的物件 PyScript.Language = "python" '選擇所要使用的Script語言,可以使用的Script,如JavaScript, VBScript MsgBox PyScript.Eval("2+5*3") '顯示要python的執行指令的結果 End Sub
相簿設定
標籤設定
相簿狀態