Autosvar msg bokse i Excel fra Access
Jeg er temlig ny til VBA, men har benyttet Access et stykke tid. Her er mit problem:Jeg har en Access database som importerer data fra Excel. Selve Excel arket henter data fra en anden Oracle database og har brug for at køre en opdaterings makro for at hente ny data på daglig basis. Jeg åbner og kører disse makro'er fra min Access database, men har problemer når Excel spørger om bekræftelse. Eksempelvis ved åbning af arket vil Excel gerne have bekræftet om kæder skal opdateres. Er det muligt at indskrive i sin VBA kode hvad der automatisk skal svares?
Ydremere, når jeg gemmer og lukker arket spørger den om jeg vil overskrive tidligere version. Det er nok fordi jeg bruger en kode som åbner et en ny Excel app, er det muligt enten ikke at åbne en ny app, eller igen på få koden til at svare på Excels spørgsmåls boks.
Håber det giver mening, her er koden jeg har brugt indtil nu:
Public Sub NAVN()
'declare variables
Dim xlApp As Excel.Application
Dim xlBook As Excel.Workbook
'excel application stuff
Set xlApp = New Excel.Application
xlApp.Visible = True
Set xlBook = xlApp.Workbooks.Open("StiOgFilnavn.xls")
'run the macro
xlApp.Run "MakroNavn"
'save file
xlBook.Save
'done
xlApp.Quit
Set xlBook = Nothing
Set xlApp = Nothing
Håber en kan hjælpe.