Excel VBA Hata Ayıklama Yazdırması: Nasıl Yapılır?

  • Bunu Paylaş
Hugh West

Bu makalede, yazdırma işleminde nasıl hata ayıklayabileceğinizi göstereceğim VBA Anında penceresini açmayı ve pencerede kodun tamamını, bir kod satırını veya belirli bir değişkenin değerini yazdırarak hata ayıklamayı öğreneceksiniz.

Excel VBA Hata Ayıklama Yazdırması (Hızlı Görünüm)

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi okurken bu alıştırma çalışma kitabını indirin.

VBA Hata Ayıklama Yazdır.xlsm

Excel VBA'da Hata Ayıklama Yazdırması Gerçekleştirmenin 4 Etkili Yolu

Artık gecikme yok. Yazdırma işleminde nasıl hata ayıklayabileceğimizi görelim VBA Excel'de.

1. Excel VBA'da Yazdırmada Hata Ayıklamak için Anlık Pencereyi Açın

Yazdırma işleminde hata ayıklamak için VBA 'yi açmak için önce Hemen penceresi. Bunu yapmak için ALT + F11 açmak için Visual Basic Pencere.

Ardından tuşuna basın CTRL + G klavyenizde. Hemen penceresi açılacaktır.

İlgili İçerik: Excel VBA: UserForm'u Sayfaya Sığacak Şekilde Yazdırma (2 Yöntem)

2. Hata Ayıklama Excel VBA'da Anlık Pencerede Tam Bir Kod Yazdırma

Şimdi ise, bu kapıyı açmayı öğrendik. Hemen penceresinin çıktısını nasıl debug edebileceğimizi görelim. VBA penceredeki kod.

Hadi bir VBA değişken olarak iki tamsayı alan kod A ve B ve bunların toplamını değişken olarak döndürür C .

 Sub Debug_Print() A = 10 B = 15 C = A + B End Sub 

Şimdi değerini yazdırmak için C içinde Hemen penceresinde bu satırı eklemeniz gerekir.

 Debug.Print C 

Şimdi, kodu çalıştırırsanız, şu değeri bulacaksınız C (10+15 = 25) Hemen penceresinde.

Daha fazlasını okuyun: Excel'de Yazdır Düğmesi için VBA Kodu (5 Örnek)

Benzer Okumalar:

  • Excel VBA: Yazdırma Alanı Dinamik Olarak Nasıl Ayarlanır (7 Yol)
  • Excel Sayfası Tam Sayfa Nasıl Yazdırılır (7 Yol)
  • Excel Sayfasını A4 Boyutunda Yazdırma (4 Yol)
  • Excel'de Bir Satırı Baskı Başlığı Olarak Ayarlama (4 Yöntem)
  • Excel'de Birden Fazla Sayfa Nasıl Yazdırılır (7 Farklı Yöntem)

3. Hata Ayıklama VBA'da Anlık Pencerede Bir Kod Satırı Yazdırma

Önceki örnekte, bir kodun çıktısını nasıl yazdırabileceğimizi gördük Hemen penceresi tarafından debug.print Komuta.

Ancak Immediate penceresine doğrudan bir kod satırı yazabilir ve çalıştırabilirsiniz. Örneğin, burada bu kod satırını Hemen Pencere.

 Debug.Print "Bu Anlık Pencere." 

Şimdi basın GİRİŞ Satır çalıştırılacak ve çıktıyı pencerenin bir sonraki satırında bulacaksınız.

Daha fazlasını okuyun: Excel Sayfası Çizgilerle Nasıl Yazdırılır (3 Kolay Yol)

4. Excel VBA'da Anlık Pencerede Kesme Modunda Hata Ayıklama Yazdırması

Belirli bir kodun değerini yazdırırken de hata ayıklayabilirsiniz. Hemen Ancak bunu yapmak için, pencerenin ara moduna geçmeniz gerekir. VBA .

Örneğin, aşağıdaki şekilde, kod satırdan itibaren kesme modundadır:

 C = A + B 

Kesme modu, kod çalıştırılırken söz konusu satırın yürütülmeyeceği anlamına gelir.

Şimdi, herhangi bir değişkenin değerini yazdırarak hata ayıklayabiliriz Hemen Pencere.

Örneğin, değişkenin değerini yazdırmak için B 'ye bu kod satırını ekleyin. Hemen Pencere:

Tıklayın GİRİŞ ... Ve sen de bunun değerini öğreneceksin. B Görüntülendi. 15 .

İlgili İçerik: Excel'de Seçili Alan Tek Sayfaya Nasıl Yazdırılır (3 Yöntem)

Hatırlanması Gerekenler

Hata Ayıklama Yazdırması 'de belirli bir değeri görüntülemekten başka bir şey değildir. VBA içinde Hemen Hata ayıklama yazdırmasını kullanmak istemiyorsanız Mesaj Kutusu içinde VBA .

Sonuç

Yani, bunlar debug print'i kullanmak için yöntemler VBA Herhangi bir sorunuz var mı? Bize sormaktan çekinmeyin. Ve sitemizi ziyaret etmeyi unutmayın ExcelWIKI daha fazla gönderi ve güncelleme için.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.