Excel'de Makroyu Kesinti - Easy Excel VBA

İçindekiler

Yapabilirsiniz bir makroyu kesmek içinde Excel Esc veya Ctrl + Break tuşlarına basarak istediğiniz zaman.

Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin:

Dim x Kadar Uzun
x = 5
x > 2 iken yap
x = x + 1
Döngü

1. Sayfadaki komut düğmesine tıklayın. Bu makro asla durmaz çünkü 'Do while'dan sonraki kısım her zaman doğru olacaktır (x her zaman 2'den büyük olacaktır).

2. Bu sonsuz döngüyü durdurmak için Esc veya Ctrl + Break tuşlarına basın. Aşağıdaki iletişim kutusu görünecektir:

3. Makroyu sonlandırmak için Bitir'e, Visual Basic Düzenleyicisi'nde makroya bakmak için Hata Ayıkla'ya tıklayın.

4. Programınızın kullanıcılarının makronuzu kesmesini istemiyorsanız, kodunuzun başına aşağıdaki kod satırını ekleyin (önerilmez).

Application.EnableCancelKey = xlDevre Dışı

5. Excel VBA, EnableCancelKey özelliğini makronuzun sonunda otomatik olarak xlInterrupt olarak sıfırlasa da, makronuzu aşağıdaki kod satırıyla sonlandırmak iyi bir uygulamadır (önceki kod satırını kullanırken):

Application.EnableCancelKey = xlInterrupt

Not: Excel donarsa ve makronuzu artık kesemezseniz Ctrl + Alt + Delete tuşlarına basın ve Excel'i kapatın.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave