Avatar billede sajbar Nybegynder
23. februar 2003 - 14:22 Der er 7 kommentarer og
2 løsninger

overføre værdier fra celler til XML/txt fil

Heysan

er det muligt at lave en makro eller noget i den stil som automatisk overføre værdierne fra nogle bestemte celler til enten en XML fil eller en txt fil.
Dette skal ske når excel filen bliver lukket.

håber at der er nogle kloge hoveder der kan hjælpe mig eller give mig et hint om hvor jeg måske kan læse mig frem til det, for jeg har ingen annelse om det kan lade sig gøre eller ej..


Med Venlig Hilsen
Daniel Borg
Avatar billede simonvalter Praktikant
23. februar 2003 - 14:27 #1
prøv at kigge på denne kode.
http://www.freevbcode.com/code/ExcelToXML.zip
Avatar billede simonvalter Praktikant
23. februar 2003 - 14:33 #2
Avatar billede simonvalter Praktikant
23. februar 2003 - 14:35 #3
om det kan gøres automatisk ved jeg ik.
Avatar billede b_hansen Novice
24. februar 2003 - 09:05 #4
hvis du har koden, kan det sagtens gøres automatisk. Placér et kald til koden eller selve koden i Workbook_BeforeClose. Den finder du under Thisworkbook
Avatar billede sajbar Nybegynder
24. februar 2003 - 10:50 #5
b_hansen > hvad hvis man vil udføre en funktion når arket åbnes ?
Avatar billede b_hansen Novice
24. februar 2003 - 10:51 #6
så skal du ind samme sted (Thisworkbook). Men i dette tilfælde skal du lave dine kald fra Workbook_Open()
Avatar billede sajbar Nybegynder
24. februar 2003 - 10:53 #7
og hvor finder man workbook_beforeclose tingen
har ikke den store forstand på denne del af excel....
Avatar billede b_hansen Novice
24. februar 2003 - 11:03 #8
Du skal ind i makro-editoren (Alt+F11) Her skal du i venstre side af skærmen klikke på "ThisWorkbok".
Så skulle der gerne være en menulinie øverst, midt på skærmen, hvor der står "(General)". Klik på denne line, og vælg punktet "Workbook". I menulinien til venstre skulle du nu gerne kunne vælge en række forskellige punkter, typisk står der "open" først....
Hvis du skal placere noget, der skal udføres, før regnearket lukkes, vælger du her "BeforeClose". Herved kommer der nedenunder følgende tekst:

Private Sub Workbook_BeforeClose(Cancel As Boolean)

End Sub

Indenfor denne rutine placerer du et kald til din eksisterende rutine, eller du placerer hele koden her. Tilsvarende vælges "Open", hvis du har nogle ting, der skal udføres, når regnearket åbnes
Avatar billede sajbar Nybegynder
24. februar 2003 - 11:16 #9
mange tak :)
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