Excel Makro (VBA)
Excel'de VBA ile makro yazmayı sıfırdan öğrenin: değişkenler, döngüler, kullanıcı formları ve otomasyon.
18 yazı
Excel Makro (VBA) Dersleri - 1: Makroya Giriş
Excel'de Geliştirici sekmesini etkinleştirmeyi, VBA editörünü açmayı ve ilk makronuzu yazmayı öğrenin.
Excel Makro (VBA) Dersleri - 2: Makro Kaydedici
Hiç kod yazmadan, yaptığınız işlemleri otomatik VBA koduna çeviren Makro Kaydedici özelliğini öğrenin.
Excel Makro (VBA) Dersleri - 3: IF Yapısı
VBA'da If...Then...Else yapısıyla koşullu mantık kurmayı, IsEmpty ile boş hücre kontrolünü öğrenin.
Excel Makro (VBA) Dersleri - 4: FOR Döngüsü
For...Next döngüsüyle bir hücre aralığını gezip toplam ve ortalama hesaplamayı, sıfıra bölme hatasından korunmayı öğrenin.
Excel Makro (VBA) Dersleri - 5: Arama Konsolu Yapımı
Worksheet_Change olayı ve AutoFilter ile, bir kutuya yazdıkça tabloyu anlık filtreleyen bir arama konsolu oluşturun.
Excel Makro (VBA) Dersleri - 6: Tıklanan Satır ve Sütunu Renklendirme
Koşullu biçimlendirme formülü ve Worksheet_SelectionChange olayıyla, seçtiğiniz hücrenin satır/sütununu otomatik vurgulamayı öğrenin.
Excel Makro (VBA) Dersleri - 7: Userform ile Kayıt Formu (Bölüm 1)
UserForm oluşturmayı, Label/TextBox/CommandButton eklemeyi ve girilen veriyi bir tabloya kaydetmeyi öğrenin.
Excel Makro (VBA) Dersleri - 8: Userform ile Kayıt Formu (Bölüm 2 - ComboBox)
UserForm'a ComboBox (açılır liste) eklemeyi ve listeyi başka bir sayfadaki veriyle otomatik doldurmayı öğrenin.
Excel Makro (VBA) Dersleri - 9: Userform ile Kayıt Formu (Bölüm 3 - CheckBox ve Son Satır Bulma)
CheckBox eklemeyi ve tablodaki son dolu satırı otomatik bularak her kaydı bir altına eklemeyi öğrenin.
Excel Makro (VBA) Dersleri - 10: Userform ile Kayıt Formu (Bölüm 4 - OptionButton, Frame, MultiPage)
OptionButton (radyo düğmesi), Frame ile gruplama ve MultiPage ile çok sekmeli formlar oluşturmayı öğrenin.
Excel Makro (VBA) Dersleri - 11: ToggleButton ve Image Kullanımı
ToggleButton ile açık/kapalı durumu kontrol etmeyi ve Image kontrolüyle forma tıklanabilir görseller eklemeyi öğrenin.
Excel Makro (VBA) Dersleri - 12: Makro ile Toplu PDF Çıktısı Almak
ExportAsFixedFormat ile bir şablonu PDF'e aktarmayı ve For döngüsüyle her kayıt için otomatik, ayrı ayrı isimlendirilmiş binlerce PDF üretmeyi öğrenin.
Excel Makro (VBA) Dersleri - 13: Outlook Otomasyonu ile Toplu Mail Gönderme
VBA'dan Outlook'u kontrol ederek, bir Excel listesindeki her kişiye otomatik, kişiselleştirilmiş e-posta göndermeyi öğrenin.
Excel Makro (VBA) Dersleri - 14: PowerPoint Otomasyonu
VBA'dan PowerPoint'i kontrol ederek, Excel verilerinizden otomatik sunum/belge üretmeyi öğrenin.
Excel Makro (VBA) Dersleri - 15: Userform'a Otomatik Veri Getirme ve Mail Oluşturma
UserForm_Activate olayıyla form açılırken otomatik bir sonraki sicil no'yu getirmeyi ve TextBox değerlerini birleştirerek otomatik e-posta oluşturmayı öğrenin.
Excel Makro (VBA) Dersleri - 16: Makro ile Yeni Sayfa Eklemek
VBA ile tek tıkla yeni bir çalışma sayfası eklemeyi ve var olan bir şablon sayfasını kopyalayıp yeniden adlandırmayı öğrenin.
Excel Makro (VBA) Dersleri - 17: Makro ile Sayfa ve Çalışma Kitabı Şifreleme
VBA ile bir sayfayı Protect/Unprotect komutlarıyla korumayı ve InputBox ile özel bir şifre kontrol mekanizması kurmayı öğrenin.
Excel Çalışma Kitabı ve VBA Makro Şifreleri Nasıl Kaldırılır? (Bonus)
Excel'deki iki farklı şifre türünü (sayfa/çalışma kitabı koruması ve VBA proje şifresi) ve kendi dosyanızdaki unutulmuş bir şifreyi güvenli şekilde nasıl kaldırabileceğinizi öğrenin.