İyi Günler;
Anaklasörüm "D" e analiste.xls dosyası bulunmakta,
Tablo klasöe deskop"ta bulunmakta olup içinde tablo2.xlsm dosyası bulunmaktadır.
anaklsörümü ve analiste.xlsx dosyamı bir başka bilgisayara ve farklı bölümlere taşıdığımda her seferinde Workbooks.Open Filename:= yolunu değiştirmemek için aşağıdaki kodu uyarlamaya çalıştım.
On Error Resume Next
Dim klasor As Workbook, dosyaadı As Workbook
Ans = MsgBox("Verilerin Güncellenecek mi?", vbQuestion + vbYesNo, "Günceleme")
Select Case Ans
Case vbYes
klasor = ThisWorkbook.Path & "\ANALİSTE"
dosyaadı = Sheets("Analiste.xls")
Workbooks.Open Filename:= klasor & "\" & dosyaadı
Sheets("liste").Select
...
end sub
Ancak, kodu çalıştırdığımda;
Automation error
Çok zararlı hata mesajı almaktayım.
nerede hata yapmaktayım ve yardımlarınızı beklemekteyim.
Anaklasörüm "D" e analiste.xls dosyası bulunmakta,
Tablo klasöe deskop"ta bulunmakta olup içinde tablo2.xlsm dosyası bulunmaktadır.
anaklsörümü ve analiste.xlsx dosyamı bir başka bilgisayara ve farklı bölümlere taşıdığımda her seferinde Workbooks.Open Filename:= yolunu değiştirmemek için aşağıdaki kodu uyarlamaya çalıştım.
On Error Resume Next
Dim klasor As Workbook, dosyaadı As Workbook
Ans = MsgBox("Verilerin Güncellenecek mi?", vbQuestion + vbYesNo, "Günceleme")
Select Case Ans
Case vbYes
klasor = ThisWorkbook.Path & "\ANALİSTE"
dosyaadı = Sheets("Analiste.xls")
Workbooks.Open Filename:= klasor & "\" & dosyaadı
Sheets("liste").Select
...
end sub
Ancak, kodu çalıştırdığımda;
Automation error
Çok zararlı hata mesajı almaktayım.
nerede hata yapmaktayım ve yardımlarınızı beklemekteyim.
