KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de belirli bir süre sonra otomatik olarak kapanan bir mesaj kutusu zamanlayıcısı nasıl oluşturulur?

YazarSiluvia Değiştirme Tarihi

Excel çalışma kitabı kullanırken sorun çözmek için sıklıkla VBA betiklerine başvurursunuz. Bu betikler çalıştırılırken ekrana bazı mesaj kutuları gelebilir. Belirli senaryolarda, bu mesaj kutularından bazılarının manuel olarak kapatılması yerine, belirlenen bir süre sonrasında otomatik olarak kapanmasını tercih edebilirsiniz. Bu makalede, Excel’de belirli bir süre sonra kendiliğinden kapanan bir mesaj kutusu oluşturmak için nasıl bir zamanlayıcı kurulacağını adım adım göstereceğiz.

Belirli bir süre sonra mesaj kutusunu otomatik olarak kapatmak için bir zamanlayıcı oluşturun


Belirli bir süre sonra mesaj kutusunu otomatik olarak kapatmak için bir zamanlayıcı oluşturun

Size bir mesaj kutusu zamanlayıcısı oluşturmanıza yardımcı olmak için burada bir VBA betiği şablonu sunuluyor.

Hücre değerine göre satırları taşıyan bir VBA betiğini çalıştırdığınızı varsayalım. Taşıma işlemi tamamlandıktan sonra, işlemin başarılı olduğunu bildiren ve 4 saniye sonra otomatik olarak kapanan (aşağıdaki ekran görüntüsünde gösterildiği gibi) bir mesaj kutusunun açılmasını sağlayalım. Aşağıdaki adımları uygulayın.

Belirli bir süre sonra mesaj kutusunu otomatik olarak kapatmak için bir mesaj kutusu zamanlayıcısı oluşturun

1. Microsoft Visual Basic for Applications penceresini açın, Ekle > Modül seçeneğine tıklayın ve ardından hücre değerine göre satır taşımak için kullanmak istediğiniz VBA kodunu ekleyin.

2. Aşağıdaki VBA kodunu 1 kopyalayın ve çalıştırmak istediğiniz kodun önüne ekleyin. Aşağıdaki ekran görüntüsüne göz atın:

VBA kodu 1:

Private Declare PtrSafe Function CustomTimeOffMsgBox Lib "user32" Alias "MessageBoxTimeoutA" ( _
            ByVal xHwnd As LongPtr, _
            ByVal xText As String, _
            ByVal xCaption As String, _
            ByVal xMsgBoxStyle As VbMsgBoxStyle, _
            ByVal xwlange As Long, _
            ByVal xTimeOut As Long) _
    As Long

kodu1 modüle kopyalayın ve yapıştırın

3. Aşağıdaki VBA kodunu iki kez kopyalayın ve çalıştırmak istediğiniz kodun "End Sub" satırının hemen önüne yerleştirin.

VBA kodu 2:

 Call CustomTimeOffMsgBox(0, "Moved successfully. This message box will be closed after 4 seconds", "Kutools for Excel", vbInformation, 0, 4000)

kodu2 modüle kopyalayın ve yapıştırın

Not: Mesaj kutusunun içeriğini ve iletişim kutusunun ekranda kalma süresini ihtiyaçlarınıza göre özelleştirebilirsiniz.

4. İşlemi gerçekleştirmek için kodu çalıştırdıktan sonra, bir mesaj kutusu belirecek ve belirli bir süre (bu örnekte 4 saniye) sonra otomatik olarak kapanacaktır.

kutools for excel ai ekran görüntüsü

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın

  • Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
  • Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
  • VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
  • Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Excel yeteneklerinizi yapay zekâ destekli araçlarla geliştirin.Şimdi İndirinve hiç deneyemediğiniz bir verimlilik yaşayın!

İlgili makaleler:

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar