• DİKKAT

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

Excel'i kaydetmeden çıkmak için makro nasıl yapabilirim.

Katılım
30 Mayıs 2007
Mesajlar
73
Excel Vers. ve Dili
türkçe
Arkadaşlar merhaba

Excel den çıkmak için bir makro yazdım.
"activeworkbook.close" fakat yine kayıt edeyim mi diye soruyor.
ben makroyu çalıştırınca kaydetmeden çıkmasını istiyorum.
Yardımlarınız için şimdiden teşekkür ederim.
 
Günaydın,

Kod:
Application.DisplayAlerts = False
ThisWorkbook.Close

Yukarıdaki kodu kullanınız.
 
Bir şey daha soracağım,
Excel "X" den kapanmaması için hangi makro yazabiliriz.
User form için olanı elimde var ama excell sayfası için bulamadım.
 
Merhaba,

Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If CloseMode = vbFormControlMenu Then
Cancel = True
MsgBox "Böyle Çıkamazsın!", vbCritical, "Dikkat"
End If
End Sub

Aşagıdaki kod ise yukarıdaki kod'un pasif eder dusuncesındeyım.
Kod:
Sub kapat()
CloseMode = 1
Application.DisplayAlerts = False
ThisWorkbook.Close
End Sub


NOT:X pasif değil ama çıkısını engeller diğe dusunuyorum.
 
İlginize teşekkür ederim
"X" dan çıkış yaptırmıyor.fakat "kapat" macrosunda da aynı mesajı veriyor kapatmıyor.
 
Merhaba,

Kod:
Sub kapat()
CloseMode = 1
Cancel = False
Application.DisplayAlerts = False
ThisWorkbook.Close
End Sub

Yukarıdaki kodu ,adım adım F8 ile ilerlediğimde kod çalışıyor.

NOT: Daha sağlıklı bir koda ulasırsanız size önerdiğim kodu calistirmayınız.
 
Malesef olmuyor.
Kodlar çalışıyor fakat sonuç vermiyor.
"X" den çıkış yaptırmıyor.ok
Bir tane düğme koydum.o düğmeyide "kapat"macrosu ile çalıştırdım.
"X" de hangi mesajı alıyorsam aynısını kapat macrosunda da alıyorum.
 
Sayın Kemal Demir, çok teşekkürler.
 
Geri
Üst