Bu dosya, Excel VBA'daki String işlevinin nasıl çalıştığını tek bir makro üzerinden gösteren kısa bir örnektir. String işlevi, verilen karakteri istenen sayıda tekrarlayarak bir metin üretir.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Sayfa1: Çalışma kitabındaki tek sayfadır. Makronun sonucu bu sayfadaki A1 hücresine yazılır. Sayfada formül, tablo, grafik ya da veri doğrulama bulunmaz.
- Module1: VBA_String adlı makroyu barındıran standart VBA modülüdür.
Makrolar
- VBA_String: String(5, "E") ifadesini kullanarak "E" karakterini 5 kez tekrarlar ve sonucu A1 hücresinin değerine yazar. Makro çalıştığında hücrede EEEEE görünür. Makro üç satırdan oluşur; dosya silme ya da dış bağlantı gibi bir işlem yapmaz.
Nasıl kullanılır
- Dosyayı açın ve güvenlik uyarısında makroları etkinleştirin.
- Alt+F8 tuşlarına basarak makro listesini açın.
- VBA_String makrosunu seçip Çalıştır düğmesine tıklayın.
- Sayfa1 üzerindeki A1 hücresinde oluşan sonucu kontrol edin.
- İşlevin davranışını denemek için Alt+F11 ile VBA düzenleyicisini açın, Module1 içindeki sayıyı (5) ya da karakteri (E) değiştirip makroyu yeniden çalıştırın.