Avatar billede kwanstudios Nybegynder
10. februar 2005 - 00:11 Der er 4 kommentarer og
1 løsning

Excel til Plain

Jeg har en række data jeg skal have analyseret. De står i en stor excel tabel (over 3000 linier), hvor jeg kun ønsker at hive én kolonne ud. Denne kolonne skal så fremstå i en .txt fil på hver sin linie.

Jeg har rent teknisk både adgang til Excel 2003 på Windows XP, samt Excel 2004 for Mac på Mac OS Panther.
Avatar billede jkrons Professor
10. februar 2005 - 01:31 #1
Denne kode skriver indholdet af en markeret kolonne over i en tekstfil:

Sub KolonneTilText()

    Open "c:\TESTFILE.txt" For Output As #1
        For Each c In Selection.Cells
            If Not IsEmpty(c) Then
                Write #1, c.Value
            End If
        Next c
    Close #1

End Sub

Ret selv sti og navn på tekstfilen.
Avatar billede kwanstudios Nybegynder
10. februar 2005 - 10:16 #2
Jeg er lidt grøn hvad angår Excel - hvor skal dette stå?
Avatar billede jkrons Professor
10. februar 2005 - 10:26 #3
Tryk Alt+F11. Vælg Insert - Module. Kopier denen tekst til modulet. Nu kan du så bruge den ved at markere en kolonne, og gå ind og vælger Funktioner - Makro - Makroer. Find makroen og afspil den.
Avatar billede kwanstudios Nybegynder
10. februar 2005 - 10:39 #4
Du skal have mange tak! Smid et svar så får du point.
Avatar billede jkrons Professor
10. februar 2005 - 10:47 #5
Ok :-) og velbekomme.
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