Jika Anda menonaktifkan Microsoft Visual Basic for Applications (VBA) dan menjalankan Microsoft Excel, beberapa fitur Excel dalam kategori berikut tersedia: Proyek VBA, kode makro XLM dan kontrol ActiveX Uncompiled Add-in (.xla file) Item menu, bilah alat dan tombol pintasan yang berkaitan dengan VBA Catatan Anda dapat menonaktifkan VBA dengan dua cara: Dengan mengatur setelan pemasangan yang Tidak tersedia ketika Anda menginstal Excel. Dengan menggunakan kebijakan sistem Menonaktifkan VBA untuk aplikasi Office . Fitur berikut ini di Microsoft Excel dinonaktifkan saat VBA tidak diaktifkan. Anda tidak dapat membuat kode baru atau
kontrol ActiveX, atau Anda dapat menjalankan kode yang sudah ada atau kontrol ActiveX. Ketika Anda membuka berkas yang berisi objek terkait programabilitas ini, objek yang akan dihapus, dan Anda menerima peringatan berikut: Buku kerja ini telah hilang projek VBA yang, kontrol ActiveX dan fitur terkait pemrograman lainnya.Ringkasan
Informasi lebih lanjut
Proyek VBA, kode makro XLM dan kontrol ActiveX
Jika Anda mengklik OK, Excel membuka berkas dalam mode baca-saja untuk memastikan bahwa komponen programabilitas tidak sengaja hilang.
Model objek Excel masih tersedia bagi program lain; Namun, program lainnya tidak akan dapat mengotomatisasi Excel untuk menggunakan objek programabilitas ini.
Uncompiled Add-in (.xla file)
Uncompiled add-in adalah add-in file yang dibuat dengan menggunakan VBA. Jika Anda membuka uncompiled add-in, Anda menerima peringatan yang sama seperti ketika Anda membuka berkas yang berisi projek VBA yang biasa.
Daftar berikut berisi beberapa built-in add-in yang tidak tersedia:
ToolPak analisis
Pemecah
Wisaya jumlah bersyarat
Alat mata uang Euro
Wisaya pencarian
Semua add-in, termasuk manajer laporan dan add-in dari vendor pihak ketiga
Ketika VBA tidak diinstal, dan Anda membuka berkas yang berisi fungsi yang disediakan oleh add-in, Excel perubahan hasil formula #NAME? karena fungsi tidak tersedia.
Catatan Dikompilasi add-in seperti berkas .xll, Add-in COM, dan otomatisasi Add-in tidak dipengaruhi oleh atau tidak VBA diinstal.
Item menu, tombol toolbar dan tombol jalan pintas yang berkaitan dengan VBA
Semua item pada submenu makro menu alat tidak tersedia, makro, Makro data barudan Penyunting Visual Basic
Visual Basic toolbar standar masih tersedia, tetapi terbatas tiga tombol tersedia: keamanan, Toolbox kontrol, dan Microsoft Script Editor.
Toolbox kontrol tersedia, tetapi tidak ada tombol yang tersedia.
Tombol pintasan ALT + F11 untuk beralih ke Penyunting Visual Basic dinonaktifkan, seperti tombol ALT + F8 pintasan untuk membuka kotak dialog Jalankan makro .
Catatan ToolPak analisis fungsi lembar kerja yang mengembalikan #NAME? Jika VBA tidak diinstal dalam versi sebelum Excel 2007 meliputi berikut ini:
ACCRINT CUMIPMT HEX2BIN IMSUM PRICEMAT
ACCRINTM CUMPRINC HEX2DEC INTRATE QUOTIENT
AMORDEGRC DEC2BIN HEX2OCT ISEVEN RANDBETWEEN
AMORLINC DEC2HEX IMABS ISODD RECEIVED
BESSELI DEC2OCT IMAGINARY LCM SERIESSUM
BESSELJ DELTA IMARGUMENT MDURATION SQRTPI
BESSELK DISC IMCONJUGATE MROUND
TBILLEQ
BESSELY DOLLARDE IMCOS MULTINOMIAL TBILLPRICE
BIN2DEC DOLLARFR IMDIV NETWORKDAYS TBILLYIELD
BIN2HEX DURATION IMEXP NOMINAL WEEKNUM
BIN2OCT EDATE IMLN OCT2BIN WORKDAY
COMPLEX EFFECT IMLOG10 OCT2DEC XIRR
CONVERT EOMONTH IMLOG2 OCT2HEX XNPV
COUPDAYBS ERF IMPOWER ODDFPRICE YEARFRAC
COUPDAYS ERFC IMPRODUCT ODDFYIELD YIELD
COUPDAYSNC FACTDOUBLE IMREAL ODDLPRICE YIELDDISC
COUPNCD FVSCHEDULE IMSIN ODDLYIELD YIELDMAT
COUPNUM GCD IMSQRT PRICE
COUPPCD GESTEP
IMSUB PRICEDISC
Referensi
Untuk informasi selengkapnya tentang tidak memasang VBA dukungan di kantor, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
281953 fitur dinonaktifkan saat Visual Basic untuk aplikasi tidak diinstal
Perlu bantuan lainnya?
VBA Macro Excel di gunakan untuk menciptakan Fitur-fitur baru dalam Excel, Kemudian VBA Macro juga bisa membuat suatu aplikasi beserta datanya. Dengan menggunakan VBA Macro kamu akan lebih di mudahkan dalam mengerjakan serta menyerlesaikan kegiatan tertentu. Dalam VBA Macro ada beberapa Cakupan yang harus kamu ketahui sebagai dasar pembelajar VBA Macro Excel. Cakupan
Komponen yang ada di VBA Macro adalah cakupan yang menyelimuti dan saling berkaitan antara komponen 1 dan komponen lainnya. Nah itu
merupakan Cakupan komponen yang ada pada VBA Macro Excel. Hal ini adalah dasar yang harus di pahami sebelum kamu lebih jauh lagi melangkah untuk mempelajari VBA Macro. Cakupan Komponen VBA Macro Excel
VBA Macro merupakan Script Pemrograman, Jadi dalam penggunaan VBA Macro kamu akan di suguhkan dengan Script/Kode yang menjadi bagian dari VBA tersebut. Dengan menggunakan Kode/Script tersebut kamu bisa menciptakan fitur atau aplikasi baru dengan menggunakan VBA Macro Excel. Contoh pembuatan
aplikasi ini seperti aplikasi Perpustakaan, Perkantoran dan lainnya. Kemudian kamu juga bisa membuat aplikasi yang fungsional dan kompleks.
Script yang kamu buat akan tersimpan di Module. Module ini akan tersimpan bersama Workbook yang kamu buat. Namun perlu di ingat bahwa Module hanya bisa di edit menggunakan Visual Basic Editor.
Ketika Script VBA ditulis dan disimpan dalam module maka perintah tersebut akan di susun sehingga mudah di
pahamai oleh Komputer dan hal itu di sebut dengan Prosedure.
Sub Procedure merupakan salah satu jenis prosedur yang tersusun dengan berbagai pernyataan.
Function bertugas untuk menghasilkan suatu nilai, Cara yang dilakukan oleh Function adalah dengan mengolah argumen menggunakan rumus yang digunakan. Contohnya kita menggunakan sebuah rumus yang di letakan pada Formula Bar.
VBA merupakan pemrograman yang bersifat
Objects Oriented. Namun dikarnakan VBA Macro bekerja dalam aplikasi Ms Excel, Maka Objek yang bisa digunakan juga berasal dari aplikasi Excel tersebut. Contohnya seperti Grafik, Range, Shapes dan lainnya. Nah kamu bisa memanipulasi objek-objek yang ada dengan menggunakan beberapa Model class yang di siapkan dalam Ms Excel.
Collections merupakan bagian dari Objects, Bisa dikatakan bahwa Collections ini adalah turunan dari objects. Contohnya Objects Shapes, Nah di
dalamnya terdapat anggota Shape yang disebut dengan Collection. Namun pada dasarnya Collectios ini sama saja yaitu "Objek".
Object yang kamu gunakan bisa di aktifkan dengan menggunakan Hierarchy. Jadi Objek yang buat di aktifkan menggunakan Script tertentu.
Ketika objek sedang aktiv, Kamu bisa memangilnya dengan lebih mudah dan simple. Jadi ketila objek aktiv maka kamu tidak perlu menggunakan Script khusus untuk memanggilnya.
Sebagai contoh, Misalnya kamu akan bekerja dengan "Belajar.xlsx" maka kamu bisa langsung memanggilnya dengan : worksheet("Sheet2").Range("A2"). Lebih sederhana bukan ?
Setiap Objects yang digunakan memiliki Properties untuk mengatur objek tersebut. Dengan menggunakan Objek Propersies ini kamu bisa dengan mudah mengatur / Menyeting objek yang digunakan dalam aplikasi yang di buat.
Variabel merupakan suatu ruang data yang digunaka
untuk menyimpan Value. Sebagai contoh, Ketika kamu mengetikan Kelas=10 maka bisa di katakan bahwa kamu telah memasukan angka 10 kedalam Variable "Kelas".
Object Methods digunakan untuk mengatur Objek yang digunakan menggunakan Script tertentu.
Event mengatur sesuatu yang terjadi ketika event "Berjalan", Contohnya seperti Workbook_Open maka event akan mengatur apa yang akan terjadi ketika Workbook terbuka.