18. marts 2007 - 14:50Der er
4 kommentarer og 1 løsning
Gemme data fra word i access, mens access er åben?
Hejsa.
Jeg har nu roddet en del med projektet her og kan nu få gemt data fra word over i access og jeg kan smide data fra access over i word. Men at kombinere disse ting, dvs. hvis jeg nu står i access og klikker på min knap som sender data'ene over i word, så går dette fint. Men når jeg så lukker word og den skal gemme ændringerne tilbage i access (som nu er åbent) så funker det ikke.
Problemet må derfor være at når access er åbent, så kan jeg ikke gemme data'ene fra word over i access.
Jeg bruger denne vba kode i word. (virker fint når access er lukket, men når access er åbent, skriver den at den ikke kan finde filen (db'en)... Er pga. den er åbent.. Håber nogle har en god ide?
Dim db, rec Set db = OpenDatabase(xSti + dataBaseNavn) Set rec = db.OpenRecordset(tabelNavn)
With rec .AddNew .Fields(1) = ActiveDocument.FormFields(1).Result .Update End With
Har fundet mine filer vedr. det spørgsmål, hvor ovenstående kode stammer fra.
Jeg får ingen fejl - når databasen er åben - og dokumentet lukkes ned. Opdateringen udføres - men det kan ikke umiddelbart ses i tabellen - førend denne lukkes og åbnes igen. Dette sker uden at jeg har rettet i koden....
Det her funker ihvertfald, men supertekst du er altid frisk på at hjælpe så jeg synes bare du skal smide et svar også får du pointene.. Du har jo lavet det halve af det før som du selv skriver... Det virker dog ikk ved mig når man er på recorden inde i access samtidigt med at man køre vba scriptet..
men ovenstående funker... så smid et svar Supertekst, selvom jeg selv fiksede det denne gang :)
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.