Video: Excel'de Visual Basic (VBA) ile Veri Girişi İçin Form Oluşturma 2024
Excel 2013 makronuzda düzenleme yapılması gereken ifadeleri veya özellikleri hızlı bir şekilde bulmak için Visual Basic Düzenleyicisi'ndeki Bul özelliğini kullanabilirsiniz. Bul iletişim kutusunu, menü çubuğunda Düzenle → Bul'u seçip, Standart araç çubuğunda Bul düğmesini tıklatarak veya Ctrl + F tuşlarına basarak açabilirsiniz.
Bu iletişim kutusu, Excel elektronik tablosundaki girdileri bulurken kullandığınıza benzer. Temel fark, Bul diyalog kutusunun neyin arayacağı için farklı seçenekler sunar (yalnızca bütün kelimeleri bulmak ve kutuyu eşleştirmek için aşina olduğunuz seçeneklere ek olarak):
Geçerli Modül seçenek düğmesindeki mevcut programlama yordamını aramak için geçerli prosedür
Geçerli
Mevcut proje içindeki tüm modüllerin tüm makrolarını aramak için geçerli proje seçenek düğmesi
Seçili Metin seçenek düğmesi yalnızca Kod penceresinde seçtiğiniz metni aramak için kullanılır (bu seçenek mevcut kodda bir metin bloğu seçmediyseniz kullanılamaz)
Visual Basic mülkünü veya deyimi Arama Ağı metin kutusuna arama dizesi olarak girdikten sonra, arama seçeneklerini seçin ve Sonraki Bul düğmesini tıklatın; Excel, ilk bulgusunu kodu.
Varsa, program geçerli yordam, modül, VBA projesinde veya seçili metin bloğunda olayın vurgulanmasını sağlar (hangi Arama seçeneğini kullandığınıza bağlı olarak). Bir sonraki varlığı bulmak için, Bul iletişim kutusundaki Yeniden Bul düğmesini yeniden tıklatabilir veya bu iletişim kutusunu kapatırsanız F3 tuşuna basabilirsiniz.
Makro boyunca, aynı türdeki güncelleştirmeyi gerektiren birkaç tekrarlama olayınız varsa Makro kodunda bunları bulup değiştirmeniz için Replace özelliğini kullanabilirsiniz. Bu, makro boyunca belirli bir değeri değiştirmeye karar verdiğinizde ("gelir_07" aralığı yerine işleme için "gelir_08" adlı hücre aralığını seçmek gibi) özellikle yararlıdır ve herhangi bir özledim olmadığınızdan emin olmak istiyorsanız olaylar.
Değiştir iletişim kutusunu açmak için, Visual Basic Düzenleyicisi menü çubuğunda Düzenle → Değiştir'i seçin veya Ctrl + H tuşlarına basın. Değiştir düğmesini tıklatarak Bul iletişim kutusundan Değiştir iletişim kutusunu açabileceğinizi unutmayın.
Görüntülenen Değiştir iletişim kutusu, Bul Metni kutusuyla birlikte Değiştir metin kutusu içerdiği ve Sonrakini Bul düğmesinin yanı sıra Tümü Değiştir ve Değiştir düğmelerinin bulunduğu Bul iletişim kutusuna benzer.
Neyi Bul metin kutusunu bulmak için mülkeyi veya deyimi girdikten sonra, Değiştir metin kutusundaki yerine koyacak olan mülk veya deyimi girdikten sonra, şu anki yordam, modül ve VBA projesinde ilk bulunulan yeri bulmak için Sonraki Bul düğmesini tıklayın veya seçilen metin bloğu (hangi Arama seçeneğini kullandığınıza bağlı olarak).
Bu oluşum Kod penceresinde seçildikten sonra Değiştir düğmesini tıklatarak değiştirme metniyle değiştirdiniz. Excel daha sonra, bir sonraki varlığı bulur; ardından, Değiştir düğmesini tıklatarak değiştirebilir veya Bir Sonraki Bul'u tıklatarak sonraki varlığı bulmak için geçer.
Değiştirilmemesi gereken bir şeyi küresel olarak değiştirmeyeceğiniz ve muhtemelen makro büyük saatinizi mahvettiğinizden% 100 emin değilseniz, makronuzdaki tüm olayları değiştirmek için Tümünü Değiştir düğmesini kullanmayın.