Excel ve VBA Durum Çubuklarında Hata Mesajları
Microsoft Excel, çoğu hata iletisini bir açılır pencerede görüntüler, ancak durum çubuğunda özel ve dairesel başvuru hataları görüntüler. Uygulamalar için Visual Basic, Excel penceresindeki durum çubuğunun içeriğini tanımlamak için araçlar sağlar. Bir hata mesajını özelleştirmek veya düzeltmek için Excel ve VBA'nın yerleşik araçlarına erişin.
Durum çubuğu
Microsoft Excel, hata iletilerini iki farklı şekilde görüntüler. Genellikle hata mesajları, hata başlığı, açıklama ve "Tamam" düğmesini içeren bir açılır pencerede görünür. Excel ayrıca ekranın altındaki durum çubuğunda hata mesajlarını görüntüler. Normal çalışma sırasında, durum çubuğu, çubuğun sol tarafına "Hazır" yazar. Hücreleri vurguladığınızda, durum çubuğu toplam, minimum değer ve ortalama gibi değerleri otomatik olarak hesaplar.
Excel ve VBA Windows
Visual Basic for Applications, Microsoft Excel ile birlikte çalışır ve e-tablonuzdaki özellikleri ve işlemleri özelleştirmenizi sağlar. Şeridin Geliştirici sekmesinden VBA'yı açın. VBA, hata mesajlarını Excel'den farklı görüntüler. VBA penceresi açılır hata mesajlarını görüntüler ve soruna neden olan kodu vurgular. Excel'deki Uygulamalar için Visual Basic, hata iletilerini görüntülemek için ekranın altında kendi durum çubuğuna sahip değildir.
Özel mesaj
Excel'deki Uygulamalar için Visual Basic, Excel'deki durum çubuğu iletisini özelleştirmek için "Application.StatusBar" işlevini sağlar. VBA kodunu değiştirerek Excel elektronik tablosu penceresinde görünen özel bir hata mesajı oluşturun. Özel hata mesajları, özel bir makroyu çalıştırdığınızda yararlı olur, çünkü makro kullanıcıya bir sorunu gidermesinde yardımcı olur. Örneğin, bir makro üç veri dizisi gerektiriyorsa, hata mesajı durum çubuğunda "Üç veri dizisini dahil et" ifadesini gösterebilir.
Dairesel Referans
Excel'in durum çubuğunda görüntülediği yerleşik bir hata iletisi "Dairesel Başvuru" hatasıdır. Dairesel referanslar, iki formül birbirine başvurduğunda ortaya çıkar. Şerit üzerindeki "Formüller" sekmesini tıklayarak ve "Hata Denetimi" düğmesini seçerek dairesel referansı çözün. "Dairesel Referans" seçeneğini vurgulayın ve hücreyi bulmak için sağda görüntülenen hücre referansını seçin. Referansı dairesel olmayan bir hücreye değiştirin veya referansı tamamen kaldırın.