Makro ile aktif/pasif duruma getirme

Katılım
3 Haziran 2005
Mesajlar
371
selamlar
makroyu çalıştıdığımda aşağıdaki özelliğin çalışmasını istemiyorum ancak makro işlemini bitirtikten sonra tekrar çalışmasını istiyorum.
Olabilir mi acaba?

"Private Sub Worksheet_SelectionChange(ByVal Target As Range)"

Þimdiden yardımlara teşekkür
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Þöyle bir şey yapabilirsiniz. Ã?rneğin sayfa üzerinde çalışacak makronuzun adı "makro1" olsun. Bu makronuza aşağıdaki ilaveleri yapın.

[vb:1:13d0f7f48b]Public c As Boolean
Sub makro1()
c = True
.
.
.Kendi kodlarınız.
.
.
c = False
End Sub
[/vb:1:13d0f7f48b]

Daha sonra selection olayının devreye girmemesi içinde bu olaydaki kodlarada aşağıdaki ilaveyi yapın.


[vb:1:13d0f7f48b]Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If c = True Then Exit Sub
.
.Kendi kodlarınız
.
End Sub
[/vb:1:13d0f7f48b]
 
Katılım
3 Haziran 2005
Mesajlar
371
teşekkürler kolay gelsin
 
Üst