Visual Basic Nedir? VBA ile Excel Otomasyonuna Giriş
Visual Basic, Microsoft tarafından geliştirilen görece kolay öğrenilir bir programlama dilidir. VBA (Visual Basic for Applications) versiyonu, Excel, Access ve diğer Office uygulamalarını otomatize etmek için kullanılır.
Visual Basic ve VBA Farkı
Visual Basic (VB), bağımsız Windows uygulamaları geliştirmek için kullanılır. VBA ise Office uygulamaları içinde gömülü olarak çalışır ve o uygulamanın nesne modelini kullanır. Excel VBA, Excel'in tüm özelliklerine programatik erişim sağlar.
VBA Editörünü Açma
Excel'de Alt+F11 kısayoluyla VBA editörü (Visual Basic Editor — VBE) açılır. Sol panelde proje ağacı, sağda kod penceresi yer alır. Module ekleyerek kod yazılmaya başlanır.
İlk Makro
Sub MerhabaDemo() MsgBox "Merhaba Excel VBA!" Range("A1").Value = "VBA çalıştı" Range("A1").Font.Bold = TrueEnd Sub
VBA'nın Gücü
Yüzlerce satır veriyi saniyede işleme, raporları otomatik biçimlendirme, birden fazla dosyayı tek seferde güncelleme ve özel hesaplama fonksiyonları (UDF) oluşturma VBA'nın sağladığı başlıca avantajlardır.
Bilkey Visual Basic Kursu
Bilkey Bilişim Akademisi'nde VBA eğitimi temel makrolardan ileri otomasyon projelerine kadar kapsamlı biçimde öğretilmektedir. Kurtköy Pendik'te birebir özel ders alabilirsiniz.