# Export als csv (Befehle für Tabelle)

**URL:** https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950
**Category:** Allgemein
**Created:** [September 14, 2009, 10:10am UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950 "2009-09-14T10:10:00Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Shorty45](https://community.mp3tag.de/user_avatar/community.mp3tag.de/shorty45/32/6323_2.png) [@Shorty45](https://community.mp3tag.de/u/Shorty45)
#### Post date: [September 14, 2009, 10:10am UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/1 "2009-09-14T10:10:00Z")

</div>

Hallo zusammen,

Ich hab im Forum und in der Hilfe keine Lösung gefundne deshalb frag ich mal nach.

Und zwar...  
Ist es möglich das csv export script so zu gestallten das man später eine Tabelle in seinem Excel bekommt wie das bei der HTML exportfunktion ist?

Ich nutze die Originale mp3tag html(ein wenig an meine Bedürfnisse angepasst) export mte und ich hätte gerne das wenn ich das ganze als csv exportire das ergebniss so ausschaut wie in der html.

Sprich Interpred in einer Spalte , Titel in einer Spalte usw... und alles schön als Tabelle.

Kann mir da jemand helfen oder kann mir jemand einen Tip geben was für skriptbefehle ich benötige um das hin zu bekommen?

Ich hab hab auch im forum gesucht ob ich irgendow schon csv forlagen finde die ich dann ein wenig ändern kann...aber ich habe leidre nichts gefunden.

Bye  
Silvi

---

<div class="post-metadata">

### Author: ![ci3nt](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/5daacb/32.png) [@ci3nt](https://community.mp3tag.de/u/ci3nt)
#### Post date: [September 14, 2009, 5:14pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/2 "2009-09-14T17:14:54Z")

</div>

Hallo,

der Aufbau steht bei [Wikipedia](http://de.wikipedia.org/wiki/CSV_%28Dateiformat%29) ganz gut beschrieben. Reicht dir das, um daraus ein Skript zu bauen?

mfG  
gnor

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [September 14, 2009, 5:30pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/3 "2009-09-14T17:30:46Z")

</div>

Hier wurde schon ausführlich diskutiert, auch mit fertigen Beispielen:  
[/t/4473/1](https://community.mp3tag.de/t/4473/1)

---

<div class="post-metadata">

### Author: ![Shorty45](https://community.mp3tag.de/user_avatar/community.mp3tag.de/shorty45/32/6323_2.png) [@Shorty45](https://community.mp3tag.de/u/Shorty45)
#### Post date: [September 14, 2009, 9:40pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/4 "2009-09-14T21:40:48Z")

</div>

Danke das ergebniss des Topic hat mir sehr geholfen 🙂 genau sowas hab ich gesucht!

Jetzt gibt es nur noch zwei sache ...

1.wie bekommt ich es per skriptbefehl hin das excel die spaltenbreite an den text anpasst?

2.Welchen skriptbefehl benötige ich das später in der Exel Tabelle alles was länger ist als 20 Buchstaben oder Zeichen innerhalb einer Zelle nach dem 20 zeichen mit einem Umbruch versehen wird?

Z.B.  
Das\_ist\_der\_text\_!!!\_In\_der\_Zelle (Sind jetzt hier 33 Zeichen)

Und das ganze soll nach zwanzig zeichen innerhalb der zelle umbrechen!  
Also so...

Das\_ist\_der\_text\_!!!  
\_In\_der\_Zelle

NEWSER

hatte in diesem Topic eine super Lösung für die html export version gepostet.  
[Hier html Lösung](https://community.mp3tag.de/t/8914/1)

Bye Silvi

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [September 15, 2009, 4:08pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/5 "2009-09-15T16:08:16Z")

</div>

1. Ist denke ich nicht möglich. csv ist ein sehr einfaches Format.  
Aber das kann man ja in Excel nachbessern.

2. Das geht wie in der html, nur statt  
muss man $char(13)$char(10) schreiben.  
Doch auch hier wäre vielleicht ein Formatierung in Excel vorzuziehen (Zellen formatieren)

---

<div class="post-metadata">

### Author: ![Shorty45](https://community.mp3tag.de/user_avatar/community.mp3tag.de/shorty45/32/6323_2.png) [@Shorty45](https://community.mp3tag.de/u/Shorty45)
#### Post date: [September 15, 2009, 6:54pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/6 "2009-09-15T18:54:33Z")

</div>

Es wäre einfach schön wenn ich das hin bekomme da es mir weitere arbeit ersparen würde 😉

Ich versuch einfach mal ein wenig daran zu basteln...

Für was genau steht char (10) und für was steht char (13) und char (9)

Ich hab ein wenig gegoogelt aber irgenwie werde ich nicht schlau aus allem was ich gelesen habe.

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [September 15, 2009, 7:05pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/7 "2009-09-15T19:05:11Z")

</div>

$char(13)$char(10) erzeugen einen Zeilenumbruch (Carriage Return und Linefeed).

Viele Grüße,  
Florian

---

<div class="post-metadata">

### Author: ![Shorty45](https://community.mp3tag.de/user_avatar/community.mp3tag.de/shorty45/32/6323_2.png) [@Shorty45](https://community.mp3tag.de/u/Shorty45)
#### Post date: [September 15, 2009, 7:34pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/8 "2009-09-15T19:34:11Z")

</div>

Danke Florian 🙂

Ich hab das ganze mal in meiner csv eingebaut und hab dann aus meiner HTML mte diesen befehl übernommen

```
$loop(%_folderpath%%_file%)"%_counter%"$char(9)
 "%artist%"$char(9)
 $iflonger(%title%,20,$left(%title%,20)$char(13)$char(10)$mid(%title%,21,20),$left(%title%,20))$char(9)
    $loopend()

```

Un das er ab dem 20 Zeichen umbricht klappt nur fängt er dann mit dem 21sten Zeichen in einer neuen zeile an!

Es wäre aber super wenn der Umbruch in der Selben Zelle verursacht wird!

Ich hatte leider noch nie was mit solchen skripts zu tun und versteh das leider noch nicht ganz so .

Hier ist mein aktuelles csv skript...

```
$filename(Excel.tab.csv,utf-16)"Nr."$char(9)"Interpret"$char(9)"Titel"$char(9)
      $loop(%_folderpath%%_file%)"%_counter%"$char(9)
 "%artist%"$char(9)
 $iflonger(%title%,20,$left(%title%,20)$char(13)$char(10)$mid(%title%,21,20),$left(%title%,20))$char(9)
      $loopend()
```

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [September 15, 2009, 7:56pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/9 "2009-09-15T19:56:11Z")

</div>

Versuchs mal so:

```
$filename(Excel.tab.csv,utf-16)"Nr."$char(9)"Interpret"$char(9)"Titel"
$loop(%_folderpath%)"%_counter%"$char(9)"%artist%"$char(9)"$iflonger(%title%,20,$left(%title%,20)$char(13)$char(10)$mid(%title%,21,20),$left(%title%,20))"
$loopend()
```

---

<div class="post-metadata">

### Author: ![Shorty45](https://community.mp3tag.de/user_avatar/community.mp3tag.de/shorty45/32/6323_2.png) [@Shorty45](https://community.mp3tag.de/u/Shorty45)
#### Post date: [September 15, 2009, 8:29pm UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/10 "2009-09-15T20:29:22Z")

</div>

Geht nicht...

Hast du mal das skript installiert und hast es mal versucht?

Du wirst ja sicher ein paar tracks haben die einen titel haben der länger ist als 50 zeichen....

Wenn ich doch nur das ganze verstehen würde. Es gibt bestimmt eine Lösung.

Bye

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [September 16, 2009, 7:24am UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/11 "2009-09-16T07:24:42Z")

</div>

Natürlich probiere ich das und bei mir funktioniert das auch. Allerdings muss man die Zellenhöhe vergrößern um die Zeilenumbrüche zu sehen.

---

<div class="post-metadata">

### Author: ![Shorty45](https://community.mp3tag.de/user_avatar/community.mp3tag.de/shorty45/32/6323_2.png) [@Shorty45](https://community.mp3tag.de/u/Shorty45)
#### Post date: [September 16, 2009, 7:45am UTC](https://community.mp3tag.de/t/export-als-csv-befehle-fur-tabelle/8950/12 "2009-09-16T07:45:47Z")

</div>

Hey Dano 🙂

Vielen Dank!!! Das klappt!!! War wohl ein wenig spät gestern Nacht ☹

Jetzt zeigt mir mein excel nur vor dem umbruch ein kleines fragezeichen an, keine ahnung wo das her kommt aber ich probier mal rum!

Ich wäre nie drauf gekommen das ich die Zellenhöhe anpassen muss.  
Manchmal ist es so einfach und man sieht den Wald vor lauter Bäumen nicht mehr.

Bye
