Soru Çalışma kitabındaki değişiklikleri anlayan makro

Katılım
12 Haziran 2017
Mesajlar
105
Excel Vers. ve Dili
2021 64 Bit Tr
Öncelikle tüm forum üyelerine selamlar.
Bilindiği gibi bir çalışma kitabında değişiklik yaptıktan sonra sağ üstteki çarpıya basınca
"Değişiklikleri kaydetmek istiyor musunuz?" ekranı geliyor.
Bunu makro kodla yapabilir miyiz?
 
Katılım
31 Aralık 2014
Mesajlar
1,845
Excel Vers. ve Dili
Excel 2010
Öncelikle tüm forum üyelerine selamlar.
Bilindiği gibi bir çalışma kitabında değişiklik yaptıktan sonra sağ üstteki çarpıya basınca
"Değişiklikleri kaydetmek istiyor musunuz?" ekranı geliyor.
Bunu makro kodla yapabilir miyiz?
Merhaba
Aşağıdaki gibi bir örnek kod olabilir.
Kod:
Sub kayıt_var()
If ThisWorkbook.Saved = False Then
sor = MsgBox("İşlem yapıldı; Çalışma Kitabını Kaydetmek İstermisiniz?", vbYesNo)
If sor = vbYes Then ThisWorkbook.Save
'If sor = vbNo Then 'ThisWorkbook.Saved = true
End If
End Sub
Kapanışta kullanmak için; "Thisworkbook(Buçalışmakitabı) kod penceresinde; aşağıdaki başlık altına yazarsınız.
Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
 
Katılım
12 Haziran 2017
Mesajlar
105
Excel Vers. ve Dili
2021 64 Bit Tr
Kodlar için ÇOK teşekkürler sayın PLİNT.
 
Üst