Questa è la mia prima domanda in assoluto su StackOverflow!Automazione Internet Explorer VBA - Come selezionare "Apri" durante il download di un file
Sono stato alla ricerca di una soluzione a questo problema per un po 'e non ho trovato alcun aiuto. Forse sto usando le parole chiave sbagliate nelle mie ricerche, ma finora non ho avuto fortuna. Ecco la domanda:
In VBA, come è possibile selezionare l'opzione "Apri" dalla finestra di download del file in Internet Explorer?
Solo per ulteriori chiarimenti, sto parlando della barra giallo-arancione che si apre nella parte inferiore dello schermo in IE9 quando viene scaricato un file.
Sto facendo un po 'di automazione VBA per scaricare centinaia di PDF dal web utilizzando Internet Explorer, ma c'è una fase intermedia in cui un file .fdf deve essere aperto prima di arrivare al PDF reale. Quindi prima devo selezionare l'opzione "Apri" in modo che possa passare al prossimo passo dell'automazione. Come ho detto prima, ho fatto molte ricerche e finora non ho avuto fortuna.
Ho provato a utilizzare SendKeys
nella speranza che colpire Inserire funzionerebbe, e quello era un ultimo tentativo di fossa che non ha funzionato.
Grazie in anticipo per l'aiuto!
+ 1 Una buona domanda :) –
Hai pensato di usare URLDownloadToFile per andare a prendere direttamente i file? http://www.vbaexpress.com/forum/showthread.php?t=33145 –
In realtà ho provato URLDownloadToFile, ma tutti questi file sono su un sito protetto da password e non sono stato in grado di capire come passare le credenziali . –