Makrolara Adım Atma, VBA'ya yeni başlayanlar için hazırlanmış bir örnek dosyadır. Hücre ve sayfa işlemlerinin kod karşılıklarını ve sık kullanılan döngü yapılarını yan yana görerek makro yazmanın temel mantığını inceleyebilirsiniz.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya adı: makrolara_adim_atma.xlsm
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya adı: makrolara_adim_atma.xlsm
Dosyanın içeriği
- Hücre ve Sayfa İşlemleri: Aynı işin birden fazla yazım biçimini gösteren tablolar vardır. Hücre seçimi, alan seçimi, hücreye veri yazma ve sayfa seçimi bölümlerinde "1. Seçenek", "3. Seçenek" gibi alternatifler listelenir. Ayrıca hücre içeriğini temizleme, Font rengi verme, kalın yapma, tüm hücreleri seçme, sütun seçme, satır seçme ve kullanılan alanı seçme örnekleri bulunur.
- For - Next Döngü Örnekleri: Dört örnek yer alır: 1'den 10'a döngü,
Range("A" & i)ile yazım,Step 2ile ikişer atlayarak ilerleme veStep -2ile 10'dan 1'e geriye sayma. - Diğer Döngü Örnekleri: Do While - Loop, Do - Loop While ve For Each - Next döngülerinin örnek kodları bulunur.
Makrolar
Dosyada kayıtlı çalışır bir makro modülü görünmüyor; kodlar sayfalara metin olarak yazılmıştır. Örnekleri kendi VBA modülünüze kopyalayarak çalıştırabilirsiniz. Örneklerin ne yaptığı kısaca şöyledir:- For - Next örnekleri,
Dim i As Integerile tanımlanan sayaç kullanarak A sütununa "x" yazar. - Do While ve Do - Loop While örnekleri, A sütununa 1'den 10'a kadar sayıları yazar.
- For Each örneği,
Range("A1:A10")içindeki her hücreyi tek tek dolaşarak değer atar.
ClearContents, Clear) yalnızca örnek olarak listelenmiştir.Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sayfaları sırayla gezerek komutları ve yazım seçeneklerini inceleyin.
- Alt + F11 ile VBA düzenleyicisini açın, bir modül ekleyin ve ilgili örneği yapıştırın.
- Boş bir sayfada F5 ile çalıştırıp sonucu görün, ardından değerleri değiştirerek deneyin.