Bu dosya, bir hücreye makro ile metin yazılmasını ve metnin aynı işlemde dikey yönlü biçimlendirilmesini gösteren örnek çalışmadır. Tek bir makro, B2 hücresine "Excel" metnini yazar ve hücreye dikey yön, dolgu rengi ve yazı tipi ayarlarını uygular.
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
- Sheet1: Boş çalışma sayfasıdır. Veri ve formül içermez; makronun çıktısı bu sayfadaki B2 hücresinde oluşur.
- Module1: add_name adlı makroyu barındıran VBA modülüdür.
Makrolar
add_name makrosu sırasıyla şu işlemleri yapar:- B2 hücresini seçer ve içine "Excel" metnini yazar.
- Hücre yönünü xlVertical olarak ayarlar; metin dikey görünür. Metin kaydırma, birleştirme ve küçültme kapalıdır.
- Hücre dolgusunu düz kırmızı yapar (renk değeri 255).
- Yazı tipini Calibri, boyutu 16 olarak belirler ve metni kalın yapar.
Nasıl kullanılır
- Dosyayı açın ve güvenlik uyarısında İçeriği Etkinleştir seçeneğini kullanın.
- Sheet1 sayfası etkinken Ctrl+Üst Karakter+J tuşlarına basın.
- B2 hücresinde dikey yazılmış, kırmızı dolgulu ve kalın "Excel" metni oluşur.
- Farklı bir metin ya da hücre için Alt+F11 ile VBA düzenleyicisini açın, Module1 içinde add_name makrosundaki hücre adresini ve metni değiştirin.
- Dolgu rengi ve yazı boyutu da aynı makro içindeki Interior ve Font ayarlarından düzenlenir.