Avatar billede laurbjerg Nybegynder
14. juni 2001 - 14:58 Der er 4 kommentarer og
1 løsning

opdatering af extern fil

Kan man opdatere en excelfil/database uden at skulle åbne den ?

Jeg har en database i excel som skal opdateres hverdag.
Kan det ske automatisk ?
Avatar billede janvogt Praktikant
14. juni 2001 - 15:13 #1
Ja, det burde nok kunne lade sig gøre v.h.a. lidt VBA-kode.
Jeg prøver at undersøge det .......
Avatar billede janvogt Praktikant
14. juni 2001 - 15:34 #2
Jeg kan godt læse information fra en lukket fil, men det er straks sværere at skrive til en lukket fil!

Man kan bruge ADO til formålet, men så skal du vist have fat i en rigtig programmør!

Du har dog muligheden for at lave en makro, som åbner en fil, opdaterer den og gemmer den igen, uden at du kan se det på skærmen.
Det gøres ved hjælp af koden:
Application.ScreenUpdating = False
Avatar billede laurbjerg Nybegynder
14. juni 2001 - 15:38 #3
Kan det uddybes noget mere, da det er sort snak for mig ???
Avatar billede janvogt Praktikant
14. juni 2001 - 15:52 #4
ADO betyder \"ActiveX Data Objects\" og gør dig i stand til at hente og bearbejde eksterne data. Det er \"lidt\" kompliceret.

Min alternative løsning er nok mere nærliggende, men det kræver langt flere oplysninger (og lidt flere point) at lave det.

Du spurgte om det kan lade sig gøre - og det kan det! ;-)
14. juni 2001 - 19:15 #5
Du skriver at din database er i Excel. Skal du opdatere den fra et andet Excel ark ?
Hvis det er tilfældet, så kan ADO bruges, men det er ikke nødvendigt, filen kan tales med direkte fra Excel\'s VBA.
Jeg kommer måske med et kode eksempel senere.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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