Avatar billede genial_fyr Nybegynder
13. januar 2005 - 00:01 Der er 4 kommentarer

txt til csv?

Hej med Jer,
Hvor'n hulen konvertere jeg en datamængde (txt) til en datamængde (csv)... ?
Altså:
Jeg vil gerne have følgende ind i 2 kolonder i excel:
12,23

Således at der i kol.A står 12, kol. B står 23 ....

Skal jeg have fat i et program der kan konvertere det eller kan et stykke vba måske klare det?

mvh
Mikkel
Avatar billede bertelbrander Novice
13. januar 2005 - 00:20 #1
Hvis der ikke står andet i filen og det bare skal laves om fra 12,23 til 12;23 kan du gøre det med en bat fil (hvis du har Windwos NT/2000/XP).
Avatar billede bertelbrander Novice
13. januar 2005 - 00:26 #2
Hvis .txt filen hedder Mappe1.txt og .cvs filen skal hedde Mappe1.csv kan denne .bat fil klare opgaven:

@echo off
del Mappe1.csv
for /F "tokens=1,2 delims=," %%I in (Mappe1.txt) do @echo %%I;%%J>>Mappe1.csv
Avatar billede bertelbrander Novice
13. januar 2005 - 00:41 #3
Hvis man vil angive filnavnet på kommandolinien (uden .txt)

@echo off
if [%1]==[] (
  echo You must specify a filename, without extension
  goto :eof
)
if not exist %1.txt (
  echo %1.txt does not exist
  goto :eof
)

del %1.csv
for /F "tokens=1,2 delims=," %%I in (%1.txt) do @echo %%I;%%J>>%1.csv
Avatar billede roenving Novice
18. januar 2005 - 00:41 #4
Du kan da bare importere den i excel og vælge komma som dataseparator !o]

(Data --> Importer eksterne data --> Importer data --> Vælg filtype: Alle filer --> Vælg din fil --> vælg separeret (afgrænset) --> vælg komma som separator, e voilà, du har dine to kolonner !-)
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
Kurser inden for grundlæggende programmering

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