Excel'in kapat [x] işlevini devre dışı bırakan bu kodu kullanıyorum. ID girişini tamamladıktan sonra butonu tekrar etkinleştirmem gerekiyor. excel'in kapat [x} düğmesini nasıl değiştirebilirim?
ben devre dışı bu bölümü var [x] Bunu alabilirworkbook
modül için
Public FlagToClose As Boolean
Sub Enter_1()
FlagToClose = False
'code
'.....................
FlagToClose = True
End Sub
,
Private Sub Workbook_Open()
FlagToClose = True
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Not FlagToClose Then Cancel = True
End Sub
sonra tekrar nasıl yakın [x] fonksiyonunu etkinleştirmek için?
Kodunuz iyi görünüyor. Bayrakınızı "false" konumuna getirdiğinizde, çalışma kitabınız kapanamaz (Workbook_BeforeClose altprogramı nedeniyle), flagToClose'u tekrar açabilirsiniz. Çalışmaz mı? – JNevill