Итак, у меня есть код Python, который выполняет аутентификацию API, а затем преобразует JSON из API. вызовите файл Excel и сохраните его.
Код: Выделить всё
Sub RunPythonScriptQuery()
Dim objShell As Object
Dim PythonExePath As String, PythonScriptPath As String
ActiveWorkbook.Save
ChDir ActiveWorkbook.Path
Set objShell = VBA.CreateObject("Wscript.Shell")
PythonExePath = """C:\Users\me\AppData\Local\Programs\Python\Python39\python.exe"""
PythonScriptPath = """C:\Users\me\vbatest\parse.py"""
objShell.Run PythonExePath & PythonScriptPath
MsgBox ("File parsed!")
End Sub
Подробнее здесь: https://stackoverflow.com/questions/759 ... n-with-vba