İyi Günler;
Aşağıdaki kodla kapalı dosyadan veri kopylama yapıyorum ancak, açık olduğunda hata mesajı vermektedir. Açık olduğunda da verileri kopyalayabilmem için kodda ne gibi değişiklik yapılması gerektiğ hakkında yardımlarınızı beklemekteyim.
Dim Msg As String, Ans As Variant
Dim w As Workbook
Ans = MsgBox("DOSYADAN VERİ ALMAK İSTİYOR MUSUNUZ ?", vbQuestion + vbYesNo, "Günceleme???")
Select Case Ans
Case vbYes
Workbooks.Open Filename:="………………………..xls", Password:="…………."
Sheets("Liste").Select
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Application.EnableEvents = False
Range("A2:AF3000").Select
MsgBox ActiveSheet.Name & " Sayfasını Açtınız", 1, ActiveSheet.Name
Aşağıdaki kodla kapalı dosyadan veri kopylama yapıyorum ancak, açık olduğunda hata mesajı vermektedir. Açık olduğunda da verileri kopyalayabilmem için kodda ne gibi değişiklik yapılması gerektiğ hakkında yardımlarınızı beklemekteyim.
Dim Msg As String, Ans As Variant
Dim w As Workbook
Ans = MsgBox("DOSYADAN VERİ ALMAK İSTİYOR MUSUNUZ ?", vbQuestion + vbYesNo, "Günceleme???")
Select Case Ans
Case vbYes
Workbooks.Open Filename:="………………………..xls", Password:="…………."
Sheets("Liste").Select
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Application.EnableEvents = False
Range("A2:AF3000").Select
MsgBox ActiveSheet.Name & " Sayfasını Açtınız", 1, ActiveSheet.Name
