• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makronun çalışmasını engellemek

Katılım
2 Eylül 2004
Mesajlar
26
Excel Vers. ve Dili
Excel 2003
Excel 2007
Merhaba arkadaşlar!..

Private Sub Combobox_Change içine yazılan kodları bir butona tıklatarak çalışmasını engellemek için ne yapmalıyım?

İyi çalışmalar dilerim.
 
bir adet toggelbuton koyun,
combobox1_change () prosodürünün ilk satırına
if togglebutton1 = true then exit sub olarak deneyin yada örnek ekleyin.
 
Arkadaşlar Merhaba,

Sayfa aktifleştiği zaman çalışan Worksheet_Activate() kodlarını, bir makro ile farklı bir sayfaya gidilip dönüldüğünde etkisiz kılmak için ne yapabilirim?
 
Sayın İsmailCen,

Kodlarınızı ekleseydiniz daha isabetli olurdu ama, şöyle yapabilirsiniz.

Kod:
Private Sub Worksheet_Activate()
If Sheets("Sayfa1").[A1] = 1 Then
Exit Sub
Else
Sheets("Sayfa1").[A1] = 1

'--------------------------------------------------------
'Bu aralıktaki kodları silerek kendi kodlarınızı yazınız.
For a = 5 To 15
Cells(a + 1, 1) = a
Next a
'--------------------------------------------------------

End If
End Sub

Ve sayfanın Before Close olayına; yeni açılışta kodun 1 kez çalışması için,

Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("Sayfa1").[A1] = ""
End Sub

yazınız.
 

Ekli dosyalar

Geri
Üst