41
menghitung ulang
keseluruhan data
atau
menunggu perintah khusus
dari
pengguna).
Selain itu, Excel juga menawarkan fitur pengolahan
grafik yang sangat baik.
Ketika
pertama
kali
dibundel
ke dalam
Microsoft
Office
pada
tahun
1993,
Microsoft pun
mendesain
ulang tampilan antarmuka
yang
digunakan oleh
Microsoft
Word
dan Microsoft
PowerPoint
untuk
mencocokkan
dengan
tampilan
Microsoft
Excel,
yang pada waktu itu menjadi aplikasi spreadsheet yang paling disukai.
Sejak
tahun 1993,
Excel telah memiliki
bahasa
pemrograman
Visual
Basic for
Applications
(VBA),
yang dapat
menambahkan
kemampuan
Excel untuk
melakukan
automatisasi
di dalam
Excel
dan
juga
menambahkan
fungsi-fungsi
yang
dapat
didefinisikan
oleh
pengguna
(user-defined
functions/UDF)
untuk
digunakan
di dalam
worksheet.
Dalam versi
selanjutnya,
bahkan
Microsoft
menambahkan
sebuah
integrated
development
environment
(IDE) untuk bahasa VBA untuk
Excel, sehingga memudahkan
programmer
untuk
melakukan
pembuatan program
buatannya. Selain
itu,
Excel
juga
dapat
merekam
semua
yang
dilakukan
oleh pengguna
untuk
menjadi
macro,
sehingga
mampu melakukan automatisasi beberapa tugas. VBA juga mengizinkan pembuatan
form
dan
kontrol
yang
terdapat
di
dalam
worksheet
untuk
dapat
berkomunikasi
dengan
penggunanya.
Bahasa
VBA
juga mendukung
penggunaan
DLL
ActiveX/COM,
meski
tidak dapat membuatnya. Versi VBA selanjutnya menambahkan dukungan terhadap
class
module
sehingga
mengizinkan
penggunan
teknik
pemrograman
berorientasi
objek
dalam VBA.
Fungsi
automatisasi
yang
disediakan
oleh
VBA
menjadikan
Excel
sebagai
sebuah target
virus-virus
macro. Ini merupakan
problem
yang sangat serius dalam
dunia
korporasi hingga para pembuat antivirus mulai menambahkan dukungan untuk
mendeteksi
dan
membersihkan
virus-virus
macro
dari
berkas
Excel.
Akhirnya,
meski
|