Avatar billede per2edb Praktikant
18. juni 2013 - 10:49 Der er 2 kommentarer og
1 løsning

Opdater data i Excel efter kald fra Access

Jeg kalder et Excel program fra min Access Database
Problemet er jeg ikke kan få Excel opdateret så længe Access er åben?

Kaldet:
strPath = CurrentProject.Path
stAppName = strPath & "\ExcelProgram.xlsm"
Shell "cmd /c  start """" """ & stAppName & """"

Excel Dataforbindelse:
Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=C:\Users\Per\AccesProgram.accdb;Mode=Share Deny

Write;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Engine Type=6;Jet

OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet

OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet

OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;Jet

OLEDB:Support Complex Data=False

Jeg har flueben i Baggrundsopdatering

Jeg skal have Excel opdateret automatisk.
Opdaterer jeg via menulinien "Opdater" får jeg fejlen:
Du forsøger at åbne.....

Kan i hjælpe
Avatar billede komputerdk Mester
19. juni 2013 - 13:35 #1
man kan ikke hente data fra access sålænge den er åben..
hvis du har en database (SQL server eller lign) og dine tabeller er sammenkædet fx med ODBC kan du få den til at hente data direkte fra serveren..

Du kan måske prøve at lave en ny database (MDB) og lave sammenkædet tabeller til den MDB som du pt. linker til - så kan du måske få lov til at få data over alligevel.

Men umiddelbart så vil jeg tro denne del

Excel Dataforbindelse:
Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=C:\Users\Per\AccesProgram.accdb;Mode=Share Deny

også vil give lidt problemer - bør nok være share allow ?
Avatar billede per2edb Praktikant
03. juli 2013 - 08:08 #2
Tak for hjælpen
Vil du lave det så du kan få point
Avatar billede komputerdk Mester
03. juli 2013 - 09:23 #3
svar :)

hvad var det så der virkede ? (en sammenkædet tabel, eller share allow?)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester