Merhaba ;
A ve B olmak üzere iki çalışma kitabım var . A daki Userform2'deki Commandbutton'a bastığımda A kitabının kapatılıp B kitabının açılmasını istiyorum . Aşağıdaki kod ile bunun çoğunu sağlıyorum . Tek problemim A kitabını kapatmak .
Private Sub CommandButton1_Click()
UserForm2.Hide
UserForm1.Hide
Workbooks.Open Filename:="C:\Documents and Settings\ugur\Desktop\B.xls"
Application.Quit
End Sub
Daha sonra B kitabı açılıyor . Otomatik olarak Userform çıkıyor ."Verileriniz güncelleniyor diyor ve 5 Sn sonra userform kayboluyor ve B kitabı kapanıp A kitabı açılıyor . Buradaki sorun A kitabını yukarıdaki kod ile kapatamadığımdan.
A kitabı zaten açık gibi bir uyarı geliyor .
Private Sub UserForm_Layout()
If Application.Wait(Now + TimeValue("0:00:05")) Then
Unload Me
End If
Workbooks.Open Filename:="C:\Documents and Settings\ugur\Desktop\A.xls"
ThisWorkbook.Save
ThisWorkbook.Close
End Sub
Yardımlarınız için şimdiden teşekkür ederim .
A ve B olmak üzere iki çalışma kitabım var . A daki Userform2'deki Commandbutton'a bastığımda A kitabının kapatılıp B kitabının açılmasını istiyorum . Aşağıdaki kod ile bunun çoğunu sağlıyorum . Tek problemim A kitabını kapatmak .
Private Sub CommandButton1_Click()
UserForm2.Hide
UserForm1.Hide
Workbooks.Open Filename:="C:\Documents and Settings\ugur\Desktop\B.xls"
Application.Quit
End Sub
Daha sonra B kitabı açılıyor . Otomatik olarak Userform çıkıyor ."Verileriniz güncelleniyor diyor ve 5 Sn sonra userform kayboluyor ve B kitabı kapanıp A kitabı açılıyor . Buradaki sorun A kitabını yukarıdaki kod ile kapatamadığımdan.
A kitabı zaten açık gibi bir uyarı geliyor .
Private Sub UserForm_Layout()
If Application.Wait(Now + TimeValue("0:00:05")) Then
Unload Me
End If
Workbooks.Open Filename:="C:\Documents and Settings\ugur\Desktop\A.xls"
ThisWorkbook.Save
ThisWorkbook.Close
End Sub
Yardımlarınız için şimdiden teşekkür ederim .
