Temat: Odświeżanie Excela za pomocą Accesa

Mam tabele w Excelu powiązaną z Access ale musze ją odświeżać za każdym razem gdzy w accesie wprowadze nowe dane. Chce jakoś zautomatyzować odświeżanie, żeby po zamknięciu okna formularza, którym wprowadzam dane do tabeli Excel sam odświeżył połączenie. Dodam, że Excel jest cały czas otworzony w czasie pracy w accesie
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Odświeżanie Excela za pomocą Accesa

Otwarty czy zamknięty plik excel?

Temat: Odświeżanie Excela za pomocą Accesa

Tzn. ? Plik jest otwarty w excelu jeśli o to chodzi
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Odświeżanie Excela za pomocą Accesa

Dodaj sobie referencję w edytorze VBA do microsoft excel 14 (dla office 2010, dla 2013 jest chyba 15) object library .

Sub test()
Dim app As Excel.Application
Set app = GetObject(, "Excel.Application")
app.Workbooks("Twoja nazwak skoroszytu.xlsm").RefreshAll
Set app = Nothing
End Sub

Temat: Odświeżanie Excela za pomocą Accesa

ok tylko jak to wpisać żeby działało przy zamykaniu okienka bo teraz mam w vba coś takiego
Private Sub Form_Close()
End Sub
i jak dopisze to co podałeś to nie działa. To moje pierwsze kroki w VBA więc prosze o wyrozumiałość.



Wyślij zaproszenie do