Forum
>>
Principianti
>>
Problema con VBA e Python
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da cmacera |
2020-05-02 18:17:53 - Problema con VBA e Python
|
Buongiorno a tutti,
ho iniziato da poco ad affacciarmi al mondo Python ma lavoro spesso con Excel e VBA. Ho creato uno script Python che esegue su una mole abbastanza elevata di dati un merge (utilizzato Pandas). I dataframe vengono prelevati da EXCEL e poi dovrebbero essere a lui restituiti. Il tutto funziona senza problemi se faccio partire lo Script dalla SHELL, mentre se lo faccio partire da VBA non me lo esegue. Allo stesso modo se invece allo script faccio eseguire un operazione banale tipo scrivere il una cella questo lo completa senza problemi. Qualcuno sa darmi info in merito? al momento la parte di macro con cui lancerey Python è la seguente: Sub prova() pypath = """C:\Users\c.maceraAppData\Local\Programs\Python\Python38\python.exe""" ' Dove c'è l'eseguibile di Python miafunz = """C:\Users\c.macera\Desktop\Corso Python\prova.py""" pygo = pypath & " " & miafunz Shell pygo End Sub Grazie Claudio |
|
Scritto da RicPol |
2020-05-02 20:57:17 - Re: Problema con VBA e Python
|
probabilmente perché lo script vba non riceve la directory corrente corretta
https://pythoninwindows.blogspot.com/p/i-miei-libri.html : i miei libri
https://pythoninwindows.blogspot.com : il mio blog |
|
Scritto da cmacera |
2020-05-02 22:21:31 - Re: Problema con VBA e Python
|
Ciao RicPol,
in realtà la cartella era corretta ma nel nome della stessa c'era uno spazio e quindi non veniva letta. Grazie mille con la tua risposta mi ha acceso la lampadina. Claudio |
Pagina: 1
Esegui il login per scrivere una risposta.