Excel VBA'da Yorumlar (Ekle, Kaldır, Yorumlamayı Engelle)

Excel'de VBA kodlama ile çalışırken, kodu yazarken kolayca yorum ekleyebilirsiniz.

VBA'daki yorumlar, ne yaptığını açıklayan bir kod satırına (veya bir kod bloğuna) yorum ekleyebileceğiniz yeni başlayanlar için gerçekten yararlı olabilir. Bu nedenle, bir dahaki sefere koda geri döndüğünüzde, tamamen kaybolmayacaksınız ve yorumlar nedeniyle bazı bağlamlara sahip olacaksınız.

Gelişmiş Excel VBA programcıları için bile, kod birkaç satırın ötesine geçmeye başladığında, yorumları kullanarak bağlam eklemek iyi bir fikirdir (özellikle gelecekte başka birinin kod üzerinde çalışması gerekebilecekse)

Ve bu bir yorum olduğu için VBA, kodu yürütürken onu yok sayar.

Bu kısa Excel eğitiminde, VBA'da nasıl yorum ekleneceğini ve etrafındaki tüm en iyi uygulamaları ele alacağım.

Excel'de VBA'da Yorum Ekleme

VBA'da bir yorum eklemek için, yorum olarak işaretlenmesini istediğiniz satırın önüne bir kesme işareti eklemeniz yeterlidir.

Bu satırdaki kesme işaretinden sonraki her şey bir yorum olarak kabul edilir ve VBA onu yeşil renge dönüştürür (görsel olarak normal koddan ayırt etmek için)

VBA'da yorum eklemenin iki yolu vardır:

  1. Ayrı bir satırda yorum yapın, burada bu satır kesme işaretiyle başlar ve ardından yorum metni bulunur
  2. Normal kod satırının bir parçası olarak bir yorum yapın, burada koddan sonra bir boşluk karakteri ve ardından bir kesme işareti ve ardından yorum (aşağıda gösterildiği gibi)

Bunların her ikisinin de VBA programcıları tarafından kullanıldığını görmeme rağmen, bir yorumun tamamen ayrı bir satırı olduğu ilk yöntemi tercih ediyorum.

Yorum eklemenin bir başka (eski okul) yöntemi de 'Rem' kelimesinin ardından yorumun gelmesidir.

Burada Rem, Remark'ın kısaltmasıdır.

Rem, BASIC günlerinde kullanılmış ve VBA'nın güncel sürümlerinde tutulmuştur. Var olduğunu bilmek güzel olsa da VBA'da yorum eklerken yalnızca kesme işareti yöntemini kullanmanızı öneririm.

Bir Kod Satırını (veya Kod Bloğunu) Yoruma Dönüştürme

Bazen mevcut bir kod satırını (veya bir kod bloğunu) yorumlara dönüştürmeniz gerekebilir.

Programcılar bunu genellikle bir kod üzerinde çalışırken yaparlar ve önceden yazılmış kodu korurken başka bir şeyi hızlıca denemek isterler.

Böylece bir satırı hızlı bir şekilde yorumlayabilir, yeni bir tane deneyebilir ve önceki kodu geri almak istiyorsanız, kesme işaretini kaldırmanız ve bu yorumu normal bir kod satırına dönüştürmeniz yeterlidir.

Bir satır (hatta birkaç satır) için kesme işaretini bu satırlardan önce manuel olarak eklemek en iyisidir.

Ancak büyük bir kod bloğunuz varsa, tüm kod bloğunu yoruma dönüştürme seçeneğini eklemek için aşağıdaki adımları kullanın:

  1. Görünüm sekmesine tıklayın
  2. Araç Çubuğu seçeneğine gidin.
  3. İmlecinizi üzerine getirdiğinizde daha fazla seçenek göreceksiniz
  4. Düzenle seçeneğine tıklayın. Bu, düzenleme araç çubuğunun ekranınızda bir yerde görünmesini sağlayacaktır.
  5. Düzenle araç çubuklarını, kendisini oraya sabitleyecek şekilde araç çubuğu alanına sürükleyin (önceden sabitlenmemişse)
  6. Yorum yapmak istediğiniz kod bloğunu seçin
  7. Araç çubuğundaki 'Yorum Bloğu' seçeneğini tıklayın

Yukarıdaki adımlar, o koddaki her satırın önüne bir kesme işareti ekleyerek bir kod bloğunu anında yorumlara dönüştürür.

Yorumu kaldırmak ve normal kod satırlarına geri dönüştürmek istemeniz durumunda, o kod bloğunu tekrar seçin ve Düzenle araç çubuğundaki 'Uncomment bloğu' seçeneğini tıklayın.

Excel VBA'da Yorumun Rengini Değiştirme

VB çok fazla biçimlendirmeye izin vermese de, isterseniz yorumun rengini değiştirmenize izin verir.

VBA kursu öğrencilerimden biri bana e-posta gönderdi ve VBA'daki yorumların rengini değiştirme yeteneğinin renk körlüğü çeken insanlar için gerçekten yararlı olduğunu söyledi.

Excel VBA'da yorumun rengini değiştirme adımları aşağıdadır:

  1. Visual Basic Düzenleyicisini açın
  2. Menüdeki Araçlar seçeneğini tıklayın
  3. Seçenekler'e tıklayın
  4. Seçenekler iletişim kutusunda, 'Düzenleyici Formatı' sekmesine tıklayın
  5. Kod renkleri seçeneklerinde Yorum Metni'ni seçin.
  6. Ön Planı ve/veya arka plan rengini değiştirin
  7. İletişim kutusunu kapat

Yorum rengini değiştirdiğinizde, kodunuzdaki mevcut tüm yorumların rengini de değiştirir.

VBA'da Yorumlarla Çalışırken Bazı En İyi Uygulamalar

VBA kodunda yorumları kullanırken akılda tutulması gereken en iyi uygulamalardan bazıları şunlardır.

  1. Yorumu anlamlı tutun ve bağlam ekleyin. Bir yorum eklerken, bu kodu hiç görmemiş ve anlamlandırmaya çalışan yeni bir kullanıcı için neyin yararlı olacağını düşünün.
  2. Kodunuzun biraz dağınık görünmesine neden olacağı için aşırı yorum yapmaktan kaçının. Başlangıç ​​seviyesindeyken daha fazla yorum eklemek doğru olsa da, VBA kodlamada daha fazla deneyim kazandıkça, zaten çok fazla yorum eklemeniz gerekmez.
  3. Her yeni Alt Program veya İşlev için, ne yaptığını açıklayan bir yorum eklemek iyi bir fikirdir.
  4. Karmaşık kodlarla çalışırken, koşullar ve döngülerden önce yorumlar eklemek iyi bir fikirdir, böylece kodu tekrar ziyaret ettiğinizde (veya başka biri kodu incelerken) ne yaptığınızı anlamanız daha kolay olur.

Bu eğitimde, nasıl ekleyebileceğinizi ele aldım VBA'daki yorumlar ve onu kullanmak için bazı en iyi uygulamalar.

Umarım bu öğreticiyi faydalı bulmuşsunuzdur.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave