Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

mp3 tag einlesen ändern (lösung)

Forumthread: mp3 tag einlesen ändern (lösung)

mp3 tag einlesen ändern (lösung)
20.01.2004 20:54:32
andre
hallo allerseits
habe in den letzten tagen diesen vb-tip
http://www.vb-fun.de/cgi-bin/loadframe.pl?ID=vb/tipps/tip0106.shtml
auf vba angepasst. müsste unter 2000 und xp laufen.
https://www.herber.de/bbs/user/3069.zip
einlesen:
mehrfachauswahl ist möglich. bei mehrfachauswahl wird in die tabelle geschrieben, das letzte file bleibt in den feldern im userform.
bei einzelauswahl ist oben rechts die cbo anzuhaken, dann kommt's auch in die tabelle.
bei files ohne tag werden zumindest die unteren drei felder (dauer usw.) berechnet und eingetragen.
ändern:
zuerst eine datei einlesen. änderungen nur für die ungedimmten felder. eingaben werden nicht geprüft. irgendwie ist da noch ein bug drin, kann ich im moment aber nicht 100% nachvollziehen - wenn eine datei keinen tag hat und ich tue ändern wählen und fast nichts ändern ... da bleibt irgendeine variable falsch hängen und man kann nicht mal mehr daten einlesen.
info:
nichts besonderes, noch ein zwei info's die nicht in die tabelle übernommen werden
checkboxen neben feldern:
blenden nur die spalten ein und aus, daten werden trotzdem übernommen und angezeigt.
gruss andre
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: mp3 tag einlesen ändern (lösung)
20.01.2004 21:12:24
andre
nächste änderung:
- bei mehrfachauswahl und fehlenden tag wurde nach dem ersten fehlenden tag abgebrochen.
https://www.herber.de/bbs/user/3071.zip
gruss andre
AW: mp3 tag einlesen ändern (lösung)
20.01.2004 22:14:45
Begonie
Hallo Andre
Danke dir für deine Mühe, super
Jetzt weis ich warum nicht alles Lied gelesen wird
Bei mir sind MP3-Audioformat (MP3) funktioniert
Und
Windows Media-Audiodatei diese Typ wird nicht gelesen
Kannst du noch etwas machen?
Gruß Begonie
Anzeige
AW: mp3 tag einlesen ändern (lösung)
21.01.2004 17:45:42
andre
hallo begonie,
anbei wieder eine kleine fehlerkorrektur und erweiterung.
es hatte immer die letzte mp3 datei bei mehrfachauswahl gefehlt, jetzt klappt es.
jetzt werden auch die drei hinteren spalten eingetragen, wenn die mp3 datei keinen tag hat.
https://www.herber.de/bbs/user/3104.zip
mit dem wma muss ich mal im web suchen.
gruss andre
Anzeige
AW: mp3 tag einlesen ändern (lösung)
22.01.2004 12:04:52
Begonie
Hallo Andre
Besten Dank das du weiter und das lesen von WMA kümmern
Gruß Begonie
AW: mp3 tag einlesen ändern (lösung)
22.01.2004 22:12:42
andre
hallo begonie,
wma einlesen kommt morgen.
gruss andre
AW: mp3 tag einlesen ändern / wma dateiinfo
25.01.2004 16:59:35
andre
hallo begonie,
hat etwas länger gedauert.
die wma-info's stehen in der datei und auch in der dateiinfo (wenn du mit der maus im explorer über die datei gehst). das muss aber nicht dasselbe sein. ich überprüfe das mit dem makro nicht.
wenn ich die daten aus der datei holen will, muss ich die datei erst einlesen, nach zeichenketten suchen ... die wma-daten werden von mir aus der dateiinfo eingelesen, damit geht das schneller.
https://www.herber.de/bbs/user/3199.zip
gruss andre
Anzeige
Anzeige

Infobox / Tutorial

MP3-Tags in Excel einlesen und ändern


Schritt-für-Schritt-Anleitung

  1. VBA-Editor öffnen: Drücke ALT + F11, um den VBA-Editor in Excel zu öffnen.

  2. Neues Modul erstellen: Wähle im Menü „Einfügen“ die Option „Modul“.

  3. Code einfügen: Kopiere den VBA-Code aus dem VB-Fun Forum und füge ihn in das Modul ein.

  4. Anpassen des Codes: Stelle sicher, dass der Code mit deiner Excel-Version kompatibel ist (unter 2000 und XP getestet).

  5. Einlesen der MP3-Dateien:

    • Verwende die Funktion zur Mehrfachauswahl, um mehrere MP3-Dateien auszuwählen.
    • Achte darauf, dass bei einer Einzelauswahl die Combo-Box aktiviert ist.
  6. Änderungen vornehmen:

    • Ändere nur die ungedimmten Felder.
    • Beachte, dass Eingaben nicht überprüft werden.
  7. Daten speichern: Speichere die Änderungen in der Excel-Tabelle.


Häufige Fehler und Lösungen

  • Fehler beim Einlesen: Wenn MP3-Dateien ohne Tags nicht korrekt eingelesen werden, überprüfe, ob du die Checkboxen für die entsprechenden Spalten aktiviert hast.

  • Abbruch bei Mehrfachauswahl: Falls das Einlesen bei einer Datei ohne Tag abbricht, stelle sicher, dass du die neueste Version des Codes (z.B. von Herber.de) verwendest.

  • WMA-Dateien: Der Code unterstützt standardmäßig keine WMA-Dateien. Eine erweiterte Version kann in Zukunft bereitgestellt werden.


Alternative Methoden

Wenn die VBA-Methode nicht deinen Anforderungen entspricht, kannst du auch folgende Optionen in Betracht ziehen:

  • Drittanbieter-Software: Es gibt zahlreiche Programme, die MP3-Tags effizient verwalten und ändern können. Diese können die Daten dann in Excel exportieren.

  • Power Query: Nutze Power Query in Excel, um Daten aus einer CSV-Datei zu importieren, die die MP3-Tags enthält.


Praktische Beispiele

  1. Beispiel für MP3-Tags einlesen:

    Sub MP3TagEinlesen()
       ' Code zum Einlesen der MP3-Tags
    End Sub
  2. Ändern von Tags:

    Sub MP3TagAendern()
       ' Code zum Ändern der MP3-Tags
    End Sub

Diese VBA-Skripte ermöglichen es dir, die mp3 tag id direkt in Excel zu bearbeiten.


Tipps für Profis

  • Debugging: Nutze die Debugging-Funktionen des VBA-Editors, um Fehler im Code schnell zu identifizieren.

  • Sicherungskopien: Erstelle regelmäßige Sicherungskopien deiner Excel-Dateien, bevor du Massenänderungen vornimmst.

  • Erweiterungen: Halte Ausschau nach Updates im MP3Tag Forum, um die neuesten Funktionen zu nutzen.


FAQ: Häufige Fragen

1. Was mache ich, wenn mein Excel nicht mit dem VBA-Code funktioniert?
Überprüfe, ob deine Excel-Version kompatibel ist und ob du alle erforderlichen Einstellungen im VBA-Editor korrekt vorgenommen hast.

2. Kann ich auch WMA-Tags einlesen?
Der aktuelle Code unterstützt keine WMA-Dateien, aber es sind Erweiterungen in Planung. Halte Ausschau nach neuen Updates im Forum.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige