Lihat ke Halaman Asli

Compute Expert

Excel Enthusiast

Aplikasi Excel untuk Pengambilan Data Website (HTML)

Diperbarui: 20 November 2020   20:29

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Inovasi. Sumber ilustrasi: PEXELS/Jcomp

Microsoft Excel dapat dibentuk menjadi berbagai tools sesuai dengan kebutuhan penggunanya. Salah satu yang mungkin sangat berguna adalah toolsuntuk mengambil data yang tersebar di suatu website secara cepat, dengan hasil dari pengambilan datanya yang ditaruh di dalam template excel. Dengan membuat program yang bisa melakukan hal tersebut, maka pengguna tidak lagi perlu repot-repot untuk melakukan copy paste semua data yang ia perlukan dan mencarinya satu per satu setiap kali memerlukannya. Hal ini tentunya menjadi sangat baik bagi para pengguna yang memerlukan data dari suatu website untuk menentukan aktivitasnya sehari-hari, seperti para analis ataupun manajemen yang memerlukan tambahan data sekunder sebagai dasar dalam pengambilan keputusan perusahaan.

Dalam membuat program excel yang bisa menarik data online ini, ada dua cara yang bisa dilakukan untuk memformulasikannya. Yang pertama adalah melalui menu yang sudah disiapkan oleh excel, yang berada di dalam tab Data (From Web). Melalui menu ini, kita bisa memilih data yang kita ingin unduh dalam bentuk tabel dari website yang menjadi sasaran kita. Penggunaan tombol ini juga bisa kita otomatiskan memakai macro untuk penggunaannya sehingga kita tidak perlu bolak-balik menekan tab excel dan mencari tabel untuk mengunduh setiap data yang kita inginkan. Data yang diunduh akan tersaji dalam kolom dan baris excel. Hanya saja, jika memakai cara ini, maka data yang kita unduh terbatas pada yang berbentuk tabel, tidak bisa mengunduh data dengan bentuk lainnya. Hal ini tentunya membatasi ruang gerak dari para pencari data online, yang mungkin ingin menyajikan data yang berbentuk lain di dalam templateexcel. Untuk itu, maka kita bisa memakai cara kedua, yaitu menggunakan pemahaman akan HTML yang membentuk website.

Dalam cara kedua ini, kita perlu memahami sedikit tentang bahasa pemrogramman HTML untuk pembuatan suatu website. Di dalam website, kita perlu untuk menginspeksi sumber kode dari website untuk mengakses data yang tidak berbentuk tabel. Dalam sumber kode ini, biasanya HTML sudah dibagi-bagi berdasarkan classuntuk pemudahan formulasi kode dari website tersebut. Hal ini bisa dimanfaatkan excel untuk menarik data dari kode HTML tersebut. Class-class tersebut bisa menjadi patokan yang bisa kita pakai dalam membuat VBA yang digunakan untuk menarik data dari website tersebut. Hal yang harus disiapkan metode looping dari VBA(menggunakan for), if jika memang diperlukan untuk menyaring data, serta nama dari class yang datanya kita butuhkan di dalam website. Penggunaan cara ini bisa mempermudah kita untuk menarik dan melakukan updatedata yang kita miliki di excel tiap kali diperlukan untuk data yang bukan berbentuk tabel. Cara ini tentunya lebih direkomendasikan, asalkan kita memiliki sedikit pemahaman akan HTML dan data tersebut memang tidak berbentuk tabel biasa di dalam websitenya tersebut.

Tertarik untuk mempelajari lebih jauh mengenai sistem berbasis excel untuk pengambilan data online atau mungkin mempelajari hal lainnya yang bisa ditingkatkan produktifitasnya melalui program berbasis Excel? Silahkan kunjungi Compute Expert atau email ke compute.group@gmail.com, terbuka bagi yang ingin diskusi atau konsultasi mengenai program berbasis Excel tersebut.

Bagaimana menurut Anda sendiri mengenai praktek program berbasis Excel untuk peningkatan produktifitas di berbagai area perusahaan? Silahkan email ke compute.group@gmail.com juga atau komentari artikel ini untuk diskusi.

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H




BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline