Excel 2020: VBA Makrolarını Kullanarak Kendi QAT Rutinlerinizi Oluşturun - Excel İpuçları

Kişisel Makro Çalışma Kitabınıza ekleyebileceğiniz ve ardından QAT'ye ekleyebileceğiniz birkaç kısa makro vardır. Bu ipucunda, Kişisel Makro Çalışma Kitabının nasıl oluşturulacağını, bazı makroların nasıl yazılacağını ve ardından bunları QAT üzerindeki simgelere atamayı göreceksiniz.

Kişisel Makro Çalışma Kitabı Oluşturun

Herhangi bir çalışma kitabından başlayın. Görünüm, Makrolar, Makro Kaydet'e gidin. Makro Kaydet iletişim kutusunda, HelloWorld gibi tek kelimelik bir ad yazın. Kişisel Makro Çalışma Kitabını seçin. Tamam'ı tıklayın.

Etkin hücreye Merhaba yazın ve Enter tuşuna basın. Ardından, Görüntüle, Makrolar, Kaydı Durdur'u seçin. Bu adımlar, bilgisayarınızda yeni makroları depolayabileceğiniz bir Personal.xlsb oluşturur.

Personal.xlsb'de VBA Düzenleyiciyi açın ve Module1'i bulun

Excel'de Alt + F11 tuşlarına basın. (Alt + F11'iniz yoksa, Visual Basic komutunu QAT'ye ekleyebilir ve buna tıklayabilirsiniz.

VBA düzenleyicisine ilk kez girdiğinizde, geniş bir gri alanı olabilir. VBA menüsünden Görünüm, Proje Gezgini'ni seçin.

VBAProject (PERSONAL.XLSB) adlı bir giriş arayın. Genişletmek için + simgesini tıklayın.

Modülleri arayın ve genişletin. Module1'e sağ tıklayın ve Kodu Görüntüle'yi seçin.

HelloWorld kodunuzu göreceksiniz. End Sub'dan sonra, bu prosedürlerden herhangi birini yazın.

Sub VeryHideActiveSheet() ActiveSheet.Visible = xlVeryHidden End Sub Sub ShowAllSheets() For Each sh In ActiveWorkbook.Worksheets sh.Visible = True Next sh End Sub Sub UpperSelection() For Each cell In Selection.SpecialCells(2, 2) ' 2, 2 means xlCellTypeConstants, Text cell.Value = UCase(cell.Value) Next End Sub Sub LowerSelection() For Each cell In Selection.SpecialCells(2, 2) cell.Value = LCase(cell.Value) Next End Sub Sub ProperSelection() For Each cell In Selection.SpecialCells(2, 2) cell.Value = Application.WorksheetFunction.Proper(cell.Value) Next End Sub 

QAT'yi özelleştirdiğinizde, sol üstteki açılır menüden Makrolar'ı seçin.

Bir makro seçtiğinizde ve Ekle >> seçeneğine tıkladığınızda, simge varsayılan olarak bir akış şeması olacaktır. Sağ alttaki Değiştir'i tıklayın. Yeni bir simge seçin. İyi bir ipucu yazın.

İşte bu beş makronun nasıl kullanılacağına dair bir açıklama:

  • Çok Gizle : Çalışma sayfaları görünür, gizli veya çok gizli olabilir. Çok az kişi Çok Gizli sayfaları biliyor çünkü onları oluşturmak için VBA kullanmanız gerekiyor. Çok Gizli olan bir çalışma sayfası Giriş, Biçim, Gizle ve Göster, Çalışma Sayfalarında görünmez. (-Sagar Malik'e teşekkürler)
  • Tüm Sayfaları Göster : 12 sayfa seçmek ve bunları tek bir komutla gizlemek kolaydır. Ancak sayfaları ortaya çıkarmak, bir seferde bir tekliftir. Bu makro, tüm sayfaları (çok gizli sayfalar dahil) gösterir.
  • Üst Seçim : Seçimdeki tüm metni büyük harfe dönüştürür.
  • Alt Seçim : Seçimdeki tüm metni küçük harfe dönüştürür.
  • Doğru Seçim : Seçimdeki tüm metni uygun büyük harfe dönüştürür.

Bu makrolardan bazılarını önerdiği için MF Wong'a teşekkürler.

Ilginç makaleler...