Excel Formül
Modül 1: VBA'ya İlk Adım

Klavye Kısayolu ile Makro Çalıştırmak

Bir önceki derste kodumuzu butona atamıştık. Ancak veri girişi yapan profesyoneller ellerini klavyeden fareye götürmeyi zaman kaybı olarak görürler. Yazdığınız bir makroyu fareye dokunmadan özel bir klavye kombinasyonuyla (Örn: CTRL + SHIFT + K) çalıştırabilirsiniz.

Makroya Kısayol Nasıl Atanır?

VBE (Kod) ekranını değil, normal Excel ekranını açın. Geliştirici sekmesinde (veya Görünüm sekmesinde) bulunan Makrolar (Macros) butonuna tıklayın. Karşınıza yazdığınız tüm makroların listesi gelecektir. Listeden makronuzu seçin ve sağdaki Seçenekler... (Options...) butonuna basın.

Kritik Kural: SHIFT Tuşunu Kullanın!

Kısayol atama ekranında sizden bir harf girmeniz istenir. Eğer sadece "c" yazarsanız kısayolunuz CTRL + C olur ve Excel'in hayati kopyalama özelliğini bozarsınız! Bu yüzden harfi yazarken her zaman BÜYÜK HARF kullanın (Örn: Klavyeden Shift'e basılı tutarak X yazın). Böylece kısayolunuz çok daha güvenli olan CTRL + SHIFT + X şekline dönüşecektir.

Canlı Simülatör: Fiziksel Klavye Deneyimi

Bilgisayardaysanız, makroyu tetiklemek için klavyenizden gerçekten CTRL + SHIFT + X tuşlarına aynı anda basın. (Mobildeyseniz sanal siyah kısayol butonuna tıklayabilirsiniz). Sağdaki tablonun başlıkları otomatik oluşacaktır.

Visual Basic Editörü
Module1 (Code)
Sub HizliRaporBasliklari()
    ' Bu makro CTRL+SHIFT+X kısayoluna atanmıştır.
    Range("A1:C1").Interior.Color = vbBlue
    Range("A1:C1").Font.Color = vbWhite

    Range("A1").Value = "Tarih"
    Range("B1").Value = "Müşteri"
    Range("C1").Value = "Tutar"

    MsgBox "Kısayol başarıyla tetiklendi ve rapor hazır!", vbInformation
End Sub
Canlı Excel Sayfası
A1
Şimdi Tuşla veya Tıkla CTRL + SHIFT + X
A
B
C
1
2
3
Microsoft Excel ✕
Kısayol başarıyla tetiklendi ve rapor hazır!