Dosya simgesi

Kısayol Tuş Ataması Yapılan Makroların Listesi

Bu dosya, açık olan çalışma kitabında kısayol tuşu atanmış makroların modül adını, makro adını ve kısayol tuşunu (Ctrl ile birlikte basılan harf) listeler. Sonuç bir mesaj kutusunda gösterilir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Module1: VbaKısayolKlavye adlı makroyu barındıran standart modüldür (53 satır).

Makrolar​

  • VbaKısayolKlavye: Çalışma kitabındaki tüm standart modülleri geçici olarak C:\Temp\Temp.txt dosyasına dışa aktarır, dosyayı okur ve ardından siler. Metin içinde VB_ProcData.VB_Invoke_Func özniteliğini düzenli ifade (RegExp) ile arar. Bulunan her makro için modül adı, makro adı ve kısayol harfi satır satır birleştirilir; sonuç hem MsgBox ile hem de Hemen penceresine (Debug.Print) yazılır.
  • Makronun kendisine de Ctrl+t kısayolu atanmıştır.
Güvenlik notu: Makro yalnızca kendi oluşturduğu geçici metin dosyasını siler; dışarıya bağlantı kurmaz. Çalışması için C:\Temp klasörünün bilgisayarda bulunması gerekir.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. VBA düzenleyicisinde Tools > References menüsünden şu üç referansı işaretleyin: Microsoft Visual Basic for Applications Extensibility, Microsoft Scripting Runtime, Microsoft VBScript Regular Expressions 5.5.
  3. Excel ayarlarında VBA proje nesne modeline erişime izin verin; aksi halde modüllere erişilemez.
  4. Makroların listesini görmek istediğiniz dosyayı açın, içine boş bir sayfa ekleyin ve bu sayfadayken makroyu çalıştırın.
  5. Makro, Ctrl+t kısayoluyla ya da Makrolar penceresinden çalıştırılır; liste mesaj kutusunda görünür.

Feyzullah tarafından daha fazla dosya

  • Beğen
Tepkiler: LewentG
Detaylar
Yazar
Feyzullah
İndirme
9
Gösterim
2,130
İlk sürüm
Güncel
SHA-256
fb6b03490f46b92a74909b772ce004a6898fc865eeb95d5804b046c4a37c9472

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşıma teşekkür ederim.
Geri
Üst