Office VBA Editor'da kod bloklarını yorumlama ve yorumlama


300

Office'in VBA düzenleyicisinde ( ALT+ F11), bir kod bloğunu nasıl yorumluyorsunuz veya açıklamıyorsunuz?


4
@AlistairWeir '( tek tırnak ) alternatifi bir anahtar kelime kullanmaktır Rem.

Yanıtlar:


486

VBA düzenleyicisinde, gidin View, Toolbars, Customise...veya araç çubuğunda sağ tıklayın ve seçinCustomise...

CommandsSekmenin altında, Editsoldaki menüyü seçin .

Sonra yolun yaklaşık üçte ikisi iki simge var Comment Blockve Uncomment Block.

Bunları araç çubuğunuza sürükleyip bırakın, ardından bir kod bloğunu vurgulamak ve bir düğmeyi tıklamakla yorum yapmak ve rahatsızlık vermek için kolayca erişebilirsiniz!


Klavye kısayolları atamak istiyorsanız GauravSingh'in cevabına bakın .


14
Bu kullanışlı - daha önce hiç bulamadığımma inanamıyorum. Bir kısayol tuşu gerçekten kullanışlı olurdu, ancak maalesef bu yok gibi görünüyor.
Jamie Bull

3
Burada aynı. Bu nedenle yayınlanmaya layık olduğunu düşünüyorum! [Yoksul] VBA editörünü kullanmanın tüm bu yılları ve temel olarak iyi testler için gerekli olan bir şey ve her şey oradaydı :)
RemarkLima

3
Yanlarında bulunan başka bir düğme (bulmak biraz daha kolay olsa da) Hata Ayıkla menüsünden VBAProject Derle düğmesidir. En çok kullandığım üç komut!
Olle Sjögren

5
Olle: Menü çubuğunu sağ tıklayın, Özelleştir'i seçin (veya Görünüm | Araç Çubukları | Özelleştir'i seçin). Komutlar sekmesini tıklayın. İstediğiniz komutu, olmasını istediğiniz araç çubuğuna sürükleyin. MS kimin VBA'yı ana uygulamaları yaptıkları gibi "geliştirmesi" için yeterince umursamadı.
Steve Rindsberg

1
@Empus sadece bir klavye kısa oluşturmayı gösteren diğer cevaba bir göz atın, stackoverflow.com/a/23954017/1281576 ("normal" ile ne yaptığınızdan emin değil misiniz?)
RemarkLima

146
  1. Araç çubuğuna sağ tıklayın ve Özelleştir ... 'i seçin .
  2. Komutlar sekmesini seçin .
  3. Altında Kategoriler tıklayın Düzen , ardından seçmek Yorum Blok içinde Komutları liste.
  4. Yorum Bloğu girişini Menü Çubuğuna sürükleyin (evet! Menü çubuğu)
    Not: Şimdi menü çubuğunda yeni bir simge görmelisiniz.
  5. Yeni simgenin vurgulandığından emin olun (etrafında siyah bir kare olacaktır), ardından Özelleştir iletişim kutusundaki Seçimi Değiştir düğmesini
    tıklayın .
  6. İlginç bir menü açılır.
    Ad altında &, girişin başına bir ve işareti ( ) ekleyin .
    Şimdi "Yorum Bloğu" yerine, Yorum Bloğu'nu okumalı ve yorumlamalıdır .
    Değişikliği Enterkaydetmek için düğmesine basın .
  7. Seçimi Yeniden Değiştir'i tıklayın ve Resim ve Metin'i seçin .
  8. Özelleştir iletişim kutusunu kapatın .
  9. Kod ve basın herhangi bloğunu vurgulama Alt- C. Voila.
  10. Uncomment Block ya da
    sık kullandığınız diğer komutlar için de aynı işlemi yapın .

13
Bu cevaplar doğru cevapla aynı olsa da, kısayol eklemek için bir numara gösterdi. Bunun için +1.
Barshan Das

8
@mrquad - 10. adıma bakın, böylece Alt-U Uncomment Block anlamına gelir
Martin F

Bir şekilde kombinasyonu değiştirebilir miyim? SQL Server Management Studio'da olduğu gibi "ctrl + (k, c)" ve "ctrl + (k, u)" kullanmak istiyorum.
jumxozizi

3
Office 2010'da, bu adım 7'de "Görüntü ve Metin" yerine "Yalnızca Metin (Her Zaman)" seçeneğini belirlerseniz de çalışır. Başka bir görüntüleme seçeneği seçerseniz işe yaramaz, ancak en azından ekranımda "Yalnızca Metin" ile biraz yer tasarrufu yapmayı tercih ederim.
hava

6
VBE'de gördüğüm en akıl almaz cevaplardan biri. +1
kolcinx

37

VBA düzenleyicisinde, varsayılan olarak Yorum Engelleme ve Açma Engelleme düğmelerine sahip yerleşik bir Düzenle araç çubuğu ve diğer kullanışlı araçlar bulunur.

Herhangi bir araç çubuğunu veya menüyü sağ tıklarsanız (veya Görünüm menüsü> Araç Çubukları'na giderseniz), kullanılabilir araç çubuklarının bir listesini görürsünüz ("Özelleştir ..." seçeneğinin üstünde). Standart araç çubuğu varsayılan olarak seçilidir. Seç Düzenleme araç çubuğu ve yeni araç çubuğu ortada Yorum Blok düğmeleri ile görünecektir.

resim açıklamasını buraya girin

* Bu, belirtilenlere göre daha basit bir seçenektir.


Üzgünüm, aşağıda aynı şeyi gönderdiğimde bir şekilde cevabınızı kaçırdım.
j2associates


3

Veya Görünüm , Araç Çubukları , Düzenle'yi tıklayın . Sonra kod bloğu seçebilir ve ardından Yorum veya Uncomment araç çubuğu düğmesi tek bir tıklama her şeyi yapmak.

Bir yana, Tab/ Shift+ Tabseçilen metnin bir bloğunu da yapabilirsiniz. Bir noobie olduğumda, bunu uzun zamandır bilmiyordum ve her seferinde bir satır yapardım.

İyi şanslar!


1

Düğme Commentveya Un-Commentkod bloğu eklemenin kolay bir yolu :

  • Görünüm-Araç Çubukları-Özelleştir'e gidin
  • Komut sekmesini seçin
  • Soldan Kategoriyi Düzenle'yi seçin
  • “Yorum Bloğu” ve “Açma Bloğu” simgelerini araç çubuğunuza sürükleyin.

11
Bu, doğru cevapla aynıdır ve bir yıldan fazla bir süre sonra.
Smandoli

1

Yorum yapma / önerilmeyen adımlar

Alt + f11 / Geliştirici sekmesi visual basic düzenleyici görünümü sekmesine basın - araç çubuğu - düzenle - yorumlar.


1

Simgeyi araç çubuğuna ekledikten sonra ve seçilen simgeyi değiştirirken, ad girişindeki ve işareti, bir sonraki karakterin kısayol için Alt ile birlikte kullanılan karakter olduğunu belirtir. Metni görüntülemeyi içeren Seçimi Değiştir açılır menüsünden bir görüntüleme seçeneği seçmeniz gerektiğinden , ad alanına & C yazabilir ve & Uzun Blok olmadan (uzun metin olmadan) aynı sonucu alabilirsiniz.


-1

MZ-Tools yüklüyken
Ctrl+ Alt+ C (MZ-Tools varsayılan) klavye kısayolunu kullanarak VBE'de blokları yorum / yorum kaldırma engellerim

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.