1993-yildan boshlab Excel tarkibiga Visula Basic'ga asoslangan Excel
masalalarini avtomatlashtirish imkonini beruvchi dasturlar uchun Visual
Basic dasturlash tili kiritiladi. VBA foydalanuvchi bilan aloqa qilish formalarini
yaratishga imkon beradi. Bu til DLL (ing. Dynamic Link Library - dinamik
kutubxona)ni qo'llashi (yaratishi emas) mumkin.
VBAning funksionalligi Excelni makroviruslar uchun oson nishonga aylantirdi.
Bu antivirus mahsulotlari ularni topishni o'rganmagunlarigacha katta
muammo bo'lib qoldi. Shu sababli Microsoft quyidagi himoya turlarini tanlash
imkonini o'z dasturiga qo'shdi:
makroslarni to'liq o'chirish
hujjat ochilishi bilan makroslarni yoqish
sertifikatga ega makroslarga ishonish.
Excelning 5.0 dan 9.0 gacha versiyalari o'zida turli "yashirin sir"larni saqlaydi,
ammo 10-chi versiyadan so'ng Microsoft ularni yo'q qilish chora-tadbirlarini
qo'llay boshladi .
Dostları ilə paylaş: