Mam kilkanaście plików Excel w lokalizacji sieciowej. Aktualizuję dane przez menedżera tabel połączonych. Wszystko działa prawidłowo do chwili, gdy ktoś w tym samym czasie edytuje plik. Chciałbym pobrać dane z takiego pliku (oczywiście rozumiem, że dostępne będą tylko dane z ostatniego zapisu - ale to mi wystarczy). Stosując znaleziony kawałek kodu:
Dim oApp As Object Set oApp = CreateObject("Excel.Application") oApp.Visible = True oApp.Workbooks.Open ("tu lokalizacja pliku")
Plik aktualnie będący w edycji otwiera się do odczytu. Jak zapisać ten plik w ACC pod określoną nazwą np. tbxPierwszy_zawart?
Każda kolejna aktualizacja nadpisuje istniejącą tabelę.
Windows 10 Pro 64, MSO 2016 Pro 32.