kapat marosunda hata

Katılım
20 Ekim 2005
Mesajlar
467
user formda bir kapat commondbuttonum var. ve buna kapat makrosu oluşturdum. önceden sorunsuzçalışıyordu.
Private Sub Kapat_Click()
cevap = MsgBox("Demirbaş Takip Programı içerisinde yaptığınız değişiklikleri kaydetmek istiyor musunuz?", vbYesNoCancel + vbInformation, "Uyarı")
If cevap = vbNo Then
Unload Me
Application.DisplayAlerts = False
activeWorkbooks.Close True
ElseIf cevap = vbCancel Then
Exit Sub
Else
ActiveWorkbook.Save
Unload Menu
Application.Workbooks.Close
End If
End Sub

object reguired hatası veriyor debug dediğimde
activeWorkbooks.Close True satırında hata veriyor sebebini anlayamadım
 
Katılım
3 Mart 2005
Mesajlar
571
Excel Vers. ve Dili
Excel 2000 Ing.
ActiveWorkbook.close Save=True

olmalı Workbook(s) bu s harfi olmamalı ve sonu da sonu da Save=True
 
Katılım
20 Ekim 2005
Mesajlar
467
makrodada görüldüğü gibi üç seçenekli hayırı tıkladığımda kaydetmeden çıkması gerekiyor ama yinede aktif dosyayı kaydediyor
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
True yerine False yap
 
Üst