Anasayfa | Akademik Forum | Sizden Gelenler | Sipariş
Menü Açıklamaları
Sorular - Cevaplar
Makaleler
Makrolar
Yerleşik İşlevler
Animasyonlar
Yumurtalar
Fonksiyonlar
MTK Programlar
ExcelCE
Dosya İndir
Neler Yaptık?
İletişim
Sorular - Cevaplar
Soru-Cevap 55  

Excel'in Durum Çubuğunda seçili hücreleri toplayan, sayan, büyüğünü, küçüğünü gösteren  bir bölüm var. Buraya istediğim bir fonksiyonu ben de ekleyebilir miyim?
Bu özellik Excel'in kendisine ait ve Excel'in yapısını kullanarak değiştirebileceğimiz bir alan değildir. Ancak siz de kendiniz için böyle bir özellik yapabilirsiniz. Bunun için tek yapmanız gereken StatusBar ( Durum Çubuğu)' a ilişkin kodları bilmektir. Aşağıdaki örneği inceleyiniz.

Sub Durum_Cubugu()
  Application.StatusBar = "M. Temel Korkmaz"
End Sub

Yukarıdaki kodu çalıştırdığınızda Excel'e ait durum çubuğundaki istediğiniz metnin yazıldığını göreceksiniz. Gerisi tamamen size kalmış. Hazırladığınız bir fonksiyonu buraya atamak zor olmayacaktır. Bunun için de basit bir örnek verelim.

A1:A10 arasındaki hücrelerde olan sayısal verilerin toplamı aşağıdaki kodlama ile StatusBar'a aktarılır.

Function topla()
  topla = WorksheetFunction.Sum(Range("A1:A10"))
End Function

Sub Durum_Cubugu()
  Application.StatusBar = topla
End Sub

Kodlamayı çalıştırdığınızda topla fonksiyonunun karşılığını Durum Çubuğunda göreceksiniz.

Not: Geri dönmek için en azından Application.StatusBar = False kodunu kullanmayı ihmal etmeyiniz.

Destek
M.ÖZTÜRK - Y.KARAMAN
Bu siteyi, "Hayatını çocuklarının Ahlâklı ve Dürüst yetişmesi için harcamış olan Cefakar ve Fedakar, Canım ANNEM'e adadım."
Copyright © 1998-2011 M. Temel Korkmaz - Tüm hakları saklıdır.