Excel'in sol alt köşesinde bir Durum Çubuğu bulacaksınız:
Excel, size iletileri iletmek için bu durum çubuğunu kullanır. Ancak StatusBar Özelliği, VBA kullanılarak da ayarlanabilir, bu da kendi mesajlarınızı görüntülemenize olanak tanır.
Özel Durum Çubuğu Mesajı
Bir makro çalışırken, Excel'de kendi özel mesajınızla durum çubuğunu güncelleyebilirsiniz. Durum çubuğu Emlak.
1. Kullanıcıyı özel durum çubuğu mesajıyla güncellemek istediğinizde bu kodu bir makroya yerleştirin:
1 | Application.StatusBar = "Şimdi çalışıyorum!!!" |
2. Durum çubuğunu temizlemek ve kontrolü Excel'e geri döndürmek için makronuzun sonuna bu kodu yerleştirin:
1 | Application.StatusBar = YANLIŞ |
Durum Çubuğu Güncellemesini Devre Dışı Bırak
Prosedürünüz çalışırken bir mesaj görüntülemek yerine Durum Çubuğunu devre dışı bırakabilirsiniz. Excel, hangi Durum Çubuğu mesajının görüntüleneceğini işlemeyi atlayabildiğinden, bu VBA kodunuzun hızını artıracaktır.
Kodunuz çalışırken Durum Çubuğu güncellemesini devre dışı bırakmak için DisplayStatusBar false özelliği.
1 | Application.DisplayStatusBar = Yanlış |
Kodunuzun sonunda, Durum Çubuğu güncellemesini geri yükleyin:
1 | Application.DisplayStatusBar = Doğru |
Önemli! Kullan Durum çubuğu mesajları ayarlamak için özellik, ancak DisplayStatusBar durum çubuğunu tamamen devre dışı bırakma veya etkinleştirme özelliği.
VBA Kodunu Hızlandırın
Optimum işlem hızı için bu kodu kullanmayı deneyin:
12345678910111213141516 | alt RunFast()Application.ScreenUpdating = YanlışApplication.DisplayStatusBar = YanlışApplication.EnableEvents = YanlışActiveSheet.DisplayPageBreaks = YanlışApplication.Calculation = xlCalculationManual'Kodunuz BuradaApplication.ScreenUpdating = DoğruApplication.DisplayStatusBar = DoğruApplication.EnableEvents = DoğruActiveSheet.DisplayPageBreaks = DoğruUygulama.Hesaplama = xlHesaplamaOtomatikson alt |