Excel'de bir Makroyu her X dakikada bir nasıl tekrarlayabilir veya döngüleyebilirim?
Microsoft Excel ile çalışırken, bazı işlemleri gerçekleştirmek için Makrolar oluşturmanız gerekebilir. Örneğin, bir dizi veriyi yeni bir yere otomatik olarak kopyalamak için bir Makro oluşturmak istiyorsunuz. Veriler sık sık değiştirileceğinden, bu iki veri aralığını senkronize etmek için bu Makroyu manuel olarak tetiklemeden her 5 dakikada bir otomatik olarak çalıştırmanız gerekir. Nasıl başarılır? Bu makaledeki yöntem size yardımcı olabilir.
Excel'de her X dakikada bir Makroyu tekrarlayın veya döngüleyin
Excel'de her X dakikada bir Makroyu tekrarlayın veya döngüleyin
Aşağıdaki VBA kodu, Excel'de her X dakikada bir Makroyu tekrar etmenize yardımcı olabilir. Lütfen aşağıdaki işlemleri yapın.
1. Basın Ara Toplam + F11 tuşlarını aynı anda açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. içinde Uygulamalar için Microsoft Visual Basic pencere, lütfen tıklayın Ekle > modül. Ardından aşağıdaki VBA kodunu kopyalayıp Kod pencere. Ekran görüntüsüne bakın:
VBA kodu: Excel'de her X dakikada bir Makroyu tekrarlayın veya döngüleyin
Sub ReRunMacro()
Dim xMin As String
'Insert your code here
xMin = GetSetting(AppName:="Kutools", Section:="Macro", Key:="min", Default:="")
If xMin = "Exit" Then
SaveSetting "Kutools", "Macro", "min", "False"
Exit Sub
End If
If (xMin = "") Or (xMin = "False") Then
xMin = Application.InputBox(prompt:="Please input the interval time you need to repeat the Macro", Title:="Kutools for Excel", Type:=2)
SaveSetting "Kutools", "Macro", "min", xMin
End If
If (xMin <> "") And (xMin <> "False") Then
Application.OnTime Now() + TimeValue("0:" + xMin + ":0"), "ReRunMacro"
Else
Exit Sub
End If
End Sub
not: Kodda lütfen bu satırı değiştirin Kodunuzu buraya girin kod ile her X dakikada bir çalıştıracaksınız.
3. Tuşuna basın. F5 kodu çalıştırmak için anahtar. Haşhaşta Kutools for Excel iletişim kutusu, lütfen makroyu temel alarak tekrarlayacağınız aralık süresini girin ve ardından OK buton. Ekran görüntüsüne bakın:
Şu andan itibaren, belirli Makro çalışma kitabınızda her 5 dakikada bir tekrar tekrar çalışacaktır.
not: Makronun yürütülmesini durdurmanız ve döngü aralığını değiştirmeniz gerekirse, lütfen aşağıdaki VBA kodunu aynı modül penceresini açın ve F5 kodu çalıştırmak için anahtar. Ardından Makro durdurulacak, lütfen yeni bir aralık belirlemek için yukarıdaki kodu tekrar çalıştırın.
VBA kodu: Makronun yürütülmesini durdurun
Sub ExitReRunMacro()
SaveSetting "Kutools", "Macro", "min", "Exit"
End Sub
Office Tab - Excel'de Çalışma Kitaplarına Sekmeli Tarama, Düzenleme ve Yönetme:
Office Tab, Google Chrome, Internet Explorer yeni sürümleri ve Firefox gibi web tarayıcılarında görülen sekmeli arayüzü Microsoft Excel'e getiriyor. Zaman kazandıran bir araç olacak ve işinizde yeri doldurulamaz. Aşağıdaki demoya bakın:
İlgili Makaleler:
- Excel'de çalışma sayfasını kaydırırken satırlar nasıl tekrarlanır?
- Excel'de son veya önceki eylem nasıl tekrarlanır?
- Excel'de yazdırılan her sayfanın altına satırlar tekrar tekrar nasıl yazdırılır?
- Excel'de yeni bir değer görülene veya ulaşılana kadar bir hücre değeri nasıl tekrarlanır?
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!