Come automatizzare Copia e incolla da Internet per Excel

September 30

Come automatizzare Copia e incolla da Internet per Excel


Excel è un software foglio di calcolo creato da Microsoft come parte della suite Office. È possibile immettere valori in fogli di calcolo Excel da loro digitando o leggendole dal database di Microsoft Access. Tuttavia, i valori possono anche provenire da contenuti online pubblicato sul server Web. La richiesta di un utente a copiare manualmente potenzialmente molti valori fuori di un browser Web e incollarli nella giusta coordinate all'interno di fogli di calcolo Excel può essere lento, costoso e soggetto a errori. È possibile automatizzare questo processo avendo Excel accedere a una pagina Web, estrarre le informazioni necessarie da esso ed entrare in un foglio elettronico - e ripetere questa impresa con la frequenza necessaria, senza intervento umano.

istruzione

1 Fare clic sulla scheda "Dati" nella finestra di Excel. Clicca su "Dal web," che si trova nella scheda "Dati esterni". La finestra "Nuovo query web" verrà su.

2 Inserire l'indirizzo del sito Web da cui si desidera copiare i dati nel campo "Indirizzo" nella parte superiore della finestra. Fare clic su "Go" per controllare l'indirizzo immesso; Excel renderà il contenuto della pagina Web all'interno del riquadro finestra centrale. Verificare che i contenuti sono davvero ciò che si desidera copiare nel vostro foglio di calcolo Excel.

3 Fai clic su "Opzioni" per configurare il parametro "formattazione". Selezionando "Nessuno" è in genere la scelta giusta. Selezionare "formattazione HTML Full" se richiesto per un particolare sito Web.

4 Fare clic su "Importa" per copiare il contenuto corrente della pagina Web in Excel. Dopo aver letto la pagina dal server Web corrispondente, Excel vi chiederà per il luogo in cui devono essere copiati i dati. Scegli un foglio di lavoro esistente o crearne uno nuovo, a seconda delle esigenze. Excel copierà la pagina Web nella posizione specificata. Scrivi una macro utilizzando Excel incorporato in Visual Basic, Applications, o VBA, se è necessario selezionare un sottoinsieme del contenuto della pagina Web importata.