Ada Versi yang lebih baru yaitu Badjoe IDX Tools vSelenium.xlsm (https://drive.google.com/file/d/1F5fDrEET_Wahe4MtwS8OnjO4-7BmD8EC/view?usp=share_link)
- Download Data Bursa Efek Indonesia (idx.co.id) gunakan PowerQuery
- Download Data Bursa Efek Indonesia gunakan PowerQuery Bag. II (Info Perdagangan saham)
- Download Data Bursa Efek Indonesia gunakan PowerQuery Bag. III (Download Dokumen Pengumuman)
- Download Data Bursa Efek Indonesia gunakan PowerQuery Bag. IV (Daftar Links tersembunyi)
- IDX Template : Cara mudah sedot data profil emiten BEI dari idx.co.id (Hanya untuk win 10 ke bawah)
Disini kita cukup mengubah data kode emiten maka data akan ditarik secara realtime cukup hanya dengan menekan satu tombol saja - Aplikasi IDX Template versi VBA: Cara mudah sedot data profil emiten BEI dari idx.co.id via VBA dan PowerQuery (obsolete karena IE diBlokir IDX)
- Aplikasi IDX Template versi Selenium : Cara mudah sedot data profil emiten BEI dari idx.co.id via VBA dan PowerQuery versi Selenium
- Database Profil dan transaksi Seluruh Emiten Bursa Efek Indonesia (IDX) per Juni 2022 Versi Selenium
Maka sekarang penulis buatkan cara sedot data emiten cukup dengan 1 klik, sebelumnya penulis sudah buat versi Powerquery namun ada masalah karena access secara langsung ke Website dari Powerquery diblokir sehingga dibuatkan versi terbaru yaitu via VBA, PowerQuery dan JSON, namun karena IE diblokir di website idx maka penulis buatin versi Selenium (selenium adalah aplikasi untuk mengendalikan Browser seperti Chrome/Firefox/Edge dll)
Caranya:
I. Instal Selenium basic dan webdriver
- Donlot selenium
- https://github.com/florentbr/SeleniumBasic/releases/tag/v2.0.9.0
- atau donlot disini https://drive.google.com/file/d/1svyHK9eKAGU2UzIP-ozFDauhoUMuERYm/view?usp=sharing
- Donlot webdriver untuk masing2 browser kesayangan anda :
- Chrome (yang lain belum ketemu caranya)
- https://sites.google.com/chromium.org/driver/
- Pilih yang Win32 Driver
- Download sesuai versi chrome anda, cek di Help - About
- Kalo beda maka update chrome anda atau jika anda tidak bisa update chrome maka anda cari file yang sesuai dengan versi anda di https://sites.google.com/chromium.org/driver/downloads
- Uninstall Seleniumbasic dulu jika ada instalasi sebelumnya, cek di Control Panel
- Eksekusi file SeleniumBasic-2.0.9.0.exe
- Jika sudah maka Extract webdrive chrome chromedriver_win32.zip
- Copas file chromedriver.exe ke folder seleniumbasic
- Ada dua kemungkinan
- C:\Program Files\SeleniumBasic atau C:\Users\%username%\AppData\Local\SeleniumBasic
- Di PC saya ada di yang kedua
- Lalu anda Buka VBA dan pilih Tool Reference lalu checkmark Selenium Type Library (hanya jika anda ingin koding sendiri, namun jika hanya makai file saya ini maka tidak perlu karena sudah kita setingin)
- Baca ini jika ada error : http://eoditor.com/2023/02/solusi-error-selenium-cant-find-project-or-library-automattion-error-dan-error-chromedriver-beda-versi-session-not-created/
- Juga baca ini : http://eoditor.com/2023/02/solusi-error-selenium-error-install-net-framework-3-5-windows-cant-complete-the-request-changes/
II. Jalankan file Template
- Download file Badjoe IDX Template vSelenium.rar
- Extract di folder pilihan anda
- Buka file Excelnya, Badjoe IDX Template vSelenium.xlsm
- Enablekan Macro
- Pilih sheet Menu
- Daftar emiten terbaru per 14 juni 2022 sudah ditarikin jadi tidak perlu disedot, tapi kalo pengen narik lagi yang terbaru maka klik Sedot All Emiten
- Otomatos akan ditarik dan direfresh
- Jika sudah maka kita akan menarik beberapa data profil emiten
- Pilih Saham/Obligasi/Saham & Obligasi
- Pilih Nama Emiten
- Klik Update Data Emiten
- Muncul form Klik aja sedot
- ini hasilnya jika semua sudah tersedot
- jika ada error maka klik OK saja karena ada juga emiten yang datanya memang tidak ada seperti Bond/sukuk/deviden dll
- Mudah kan?
Catatan :
- Jika ingin tahu cara membuatnya maka baca
- http://eoditor.com/2021/01/membuat-powerquery-bisa-menggunakan-data-parameters-yang-dinamis/
- Ada Versi yang lebih baru, update 09 Feb 2023 yaitu
- Badjoe IDX Tools vSelenium.xlsm (https://drive.google.com/file/d/1fDEZtj7SA5L-jpLcDj3fx7N1P2_t7jyF/view?usp=sharing)