Ciao
Sono Sneha e sarei felice di aiutarti con la tua domanda. Ci scusiamo per l'inconveniente causato.
Secondo la tua descrizione, prova a seguire, Per impostare il percorso di download predefinito in Edge utilizzando SeleniumBasic, -
Opzione esplicita
Driver Dim come nuovo Selenium.EdgeDriver
Sub SetDownloadPreferences()
Dim edgeOptions As Selenium.IEdgeOptions
Imposta edgeOptions = driver. Opzioni
edgeOptions.AddUserProfilePreference "download.default_directory", "C:\tmp"
edgeOptions.AddUserProfilePreference "download.directory_upgrade", true
edgeOptions.AddUserProfilePreference "download.prompt_for_download", False
autista. Inizio
Fine sub
Questo codice utilizza il metodo AddUserProfilePreference dell'interfaccia IEdgeOptions per impostare le preferenze di download.
In questo caso IEdgeOptions è un'interfaccia che fornisce l'accesso alle opzioni specifiche di Edge e viene recuperata tramite la proprietà Options dell'oggetto EdgeDriver.
Potrebbe inoltre essere necessario aggiungere un riferimento all'assembly Selenium.WebDriver.dll al progetto VBA, poiché fornisce l'API WebDriver sottostante utilizzata da SeleniumBasic. È possibile scaricare l'assembly dal sito Web Selenium e aggiungerlo al progetto tramite il menu Strumenti > riferimenti dell'editor VBA.
Per ulteriori informazioni, si prega di fare riferimento ai seguenti riferimenti: -
- Utilizzare WebDriver per automatizzare Microsoft Edge: - https://learn.microsoft.com/microsoft-edge/webdriver-chromium/
- EDGE: apertura e riempimento di una pagina Web tramite VBA: - https://learn.microsoft.com/answers/questions/843285/edge-opening-and-filling-a-webpage-through-vba.html
Se hai altre domande o hai bisogno di assistenza con qualsiasi cosa, non esitare a farmelo sapere. Sarà mio piacere assistervi.
Migliori saluti
Sneha
Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.