Özel Altbilgiyi Excel'de nasıl kullanabilirim?


12

Burada verilen Private Subişlevleri kullanmak istiyorum .

Genellikle Visual Basic Düzenleyicisi'nde bir VBA kodu koyun, sonra düzenleyiciyi kapatırım ve Geliştirici sekmesinde "Bu Makroyu Çalıştır" ı kullanarak kodu çalıştırıyorum. Ancak bu durumda işlev görünmez.

Bu kodu çalıştırmak için nereye koymam gerekir?

Yanıtlar:


8

Özel onlar özel (işaretlenmiştir olarak makro varsayılan olarak makro seçeneklerinde görünmüyor Özel anahtar kelime önler makro listesinde gösterilmesini bir makro).

Genellikle, Excel'de özel olması gereken makrolar, çalışma sayfası / çalışma kitabı olayları veya kullanıcı tarafından erişilmesi gerekmeyen diğer makroların başvurduğu makrolardır. Bu durumda olmadığından, sen kaldırarak makro herkese açık hale getirmeye çalışabilir Özel alt tanımı başlangıcında).


3

Web sitesinde bulduğunuz kodu kullanmak için:

Sol taraftaki altındakiler üzerinde Visual Basic editörü olarak Project-VBA Project, yazan yere gidin VBAProject (<Your workbook name here>)ve altında Microsoft Excel Objectssayfaları çift tıklama biri ve boş kod dosyası açılacaktır.

Sol taraftaki açılır menüden öğesini seçin Worksheetve ardından SelectionChangesağdan öğesini seçin , bağladığınız web sitesindeki kodu girin. Bu olay güdümlü bir alt programdır, yani seçimi değiştirdiğinizde bu kod otomatik olarak çalıştırılır.

resim açıklamasını buraya girin Olaya ilişkin değil özel alt yordam için, yüksek bir toplum oluşturulmasıdır özel bir insan.Sub()Call

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.