Dosya simgesi

Çeşitli ProgressBar Örnekleri

Bu dosya, uzun süren makrolarda kullanıcıya ilerleme durumunu göstermek için hazırlanmış ProgressBar örneklerini bir arada sunar. Örnekler tek bir UserForm üzerinde toplanmıştır ve kendi makronuza uyarlanabilir.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar etkinleştirilmezse örnekler çalışmaz.

Dosyanın içeriği​

  • exceldestek.com | exceldepo.com sayfası: A1:F12 aralığında yer alan karşılama sayfasıdır. Sayfada formül yoktur.
  • UserForm1: Çok sayfalı (MultiPage) bir form olup her sayfada bir ProgressBar türü ve ilgili Başlat düğmesi bulunur. Formda ayrıca yardım metinleri ve onay kutuları vardır.
  • Module1: Formu açan ShowProgress makrosunu içerir.

Makrolar​

  • ShowProgress: UserForm1 formunu görüntüler.
  • DemoProgress1: Label denetimlerinden oluşan klasik ilerleme çubuğunu 1'den 100'e doldurur; yüzde değerinin gösterilmesi onay kutusuyla seçilir.
  • DemoProgress2: Yüzdeyi iki daire göstergesi üzerinde gösterir. Daireler Image ve Label denetimleriyle çalışır.
  • DemoProgress3: Görüntü denetimindeki saydam alandan ilerlemeyi gösteren süslü çubuğu çalıştırır.
  • DemoProgress4: İki farklı "blips" göstergesini birlikte ilerletir.
  • DemoProgress5: İlerlemeyi Excel durum çubuğunda (Application.StatusBar) gösterir; işlem bitince durum çubuğunu eski haline döndürür.
  • DemoProgress6 ve DemoProgress7: Süslü çubuk ve XP açılışına benzeyen, üç tur dönen çubuk örnekleridir.
  • DemoProgress8: Döner kadran örneğidir; adım sayısı txtCount kutusundan alınır, sayısal değilse 100 kullanılır, en fazla 999 girilebilir.
  • LoadHelp: Her göstergenin hangi denetimlerle oluşturulduğunu anlatan yardım metinlerini forma yükler.
Her demo döngüsü ilerlemeyi hesaplar, DoEvents ile formu yeniler ve kernel32 kütüphanesindeki Sleep ile bekler. Kodda "Your code would go here" notuyla belirtilen yere kendi işleminizin kodu eklenir. Kodda dosya silme ya da dışarıya bağlantı işlemi bulunmaz.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Alt+F8 ile ShowProgress makrosunu çalıştırın.
  3. Formdaki sayfalardan birini seçip ilgili düğmeye tıklayın ve ilerleme göstergesini izleyin.
  4. Beğendiğiniz örneğin ProgressStyle yordamını ve ilgili form denetimlerini kendi projenize alın.
  5. Demo döngüsündeki yorum satırının yerine kendi işlem kodunuzu yazın.

cakarem tarafından daha fazla dosya

Detaylar
Yazar
cakarem
İndirme
15
Gösterim
2,063
İlk sürüm
Güncel
SHA-256
4b32c8d656dcf27cd1c02245ebba7d59ef07bd0bad9502269b445c3b957319b4

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Faydalı bir dosya, paylaştığınız için sağolun.
Geri
Üst