VBA - Peluncuran / Penutupan halaman di Internet Explorer
Demo ini memungkinkan:
- Untuk membuka contoh Internet Explorer
- Untuk membuka halaman (URL di sel)
- Pengganti dengan halaman lain.
- Perhatikan bahwa ia juga memiliki timer
Prasyarat
Tambahkan referensi:
- Kontrol Internet Microsoft
- Di VBA Editor >> Tools >> Reference dan pilih 'Microsoft Internet Controls "
Makro
Sub OuvrirFermerPageIE () Rentang Dim Cel Sebagai, Rentang Sebagai Rentang Dim Mulai Sebagai Tunggal, Delay Sebagai Integer Dim IE Sebagai InternetExplorer 'La plage dari daftar menu Application.DisplayAlerts = Salah Set Plage = Lembar ("Feuil1"). [A1: A5] Delay = Sheets ("Feuil1"). [G8] .Nilai Jika Delay = 0 Kemudian Delay = 15 Set IE = InternetExplorer Baru IE.Visible = True On Error GoTo IEfermerOuErreur 'ont ferme le navigateur Untuk Each Cel In Plage' Buka halaman IE.Navigate Cel.Value 'Attendre que la page soit prète Sementara IE.ReadyState READYSTATE_COMPLETE DoEvents Timer Wend' (Tunggu ralenti les autres appli) Mulai = Timer + Tunda 'tuangkan 15 detik Sementara Timer <Mulai DoEvents Wend Next Cel' Fermer le navigator IE.Quit IEfermerOuErreur: Set IE = Nothing Application.DisplayAlerts = True End Sub
Catatan: Makro ini dapat berfungsi di aplikasi Office lain tetapi Anda harus memasukkan URL
Unduh
Demo: Buku Kerja Excel 97-2003: di sini
Bekerja di Excel 2007