So funktioniert JustAnswer:

  • Fragen Sie einen Experten
    Tausende Experten in über 200 Kategorien.
  • Erhalten Sie eine professionelle Antwort
    Per E-Mail oder sofortiger Benachrichtigung, während Sie auf unserer Website warten.
    Stellen Sie ggf. weitere Anschlussfragen.
  • 100%ige Zufriedenheit garantiert
    Bewerten Sie die erhaltene Antwort.

Stellen Sie Ihre Frage an Tronic.

Tronic
Tronic, IT-Specialist
Kategorie: Computer
Zufriedene Kunden: 2269
Erfahrung:  Elektroniker und EDV-Service
31581453
Geben Sie Ihre Frage in der Kategorie Computer hier ein
Tronic ist jetzt online.

Ich möchte möglichst rationell eine Excel-Datenbank (mit Schlüsselwörtern)

Kundenfrage

Ich möchte möglichst rationell eine Excel-Datenbank (mit Schlüsselwörtern) für viele 100 Soundtracks (im Format mp3) erstellen u. mittels hyperlink verknüpfen mit einem entsprechenden Verzeichnis auf der Festplatte. Wie kann ich die soundtracks Ordner-weise eingeben ?
Gepostet: vor 4 Jahren.
Kategorie: Computer
Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Hallo,

also grundsätzlich ginge das ich würde aber direkt davon abraten, da Excel keine Datenbank ist und auch gar keine Möglichkeiten bietet, die eine echte Datenbank hat. Zu dem kommt, das Excel bis Version 2003 auf 32.768 Zeilen begrenzt ist.

Sie können einen Hyperlink nutzen, um auf die MP3-Datei zu verweisen. Sie wähöen mit der rechten Maustaste > Hyperlink erstellen aus und geben die MP3.Datei als Ziel an. Sobald man dann auf die Datei klickt, wird sie wieder gegeben. Nachteil: Sie müssen das für jede Datei machen.

Der exakte Hyperlinkt würde lauten: "file://c:\pfad_zur_mp3_datei\name_der_datei.mp3"

Wenn Sie alles auf einmal per Hyperlink setzen wollten, dann müsste man dies per VBA-Makro machen der Aufwand wäre allerdings nicht unerheblich und die Hyperlink Funktion hat leider ihre Tücken oft funktioniert es aus unbekannten Gründen nicht.

Ein VBA-Makro (Alt+F11 > VBA-Editor > Einfügen > Userform > Toolbox eine Schaltfläche einfügen dann ins Menü Einfügen auf Sub/Funktion > Sub) würde in etwa so aussehen:

Sub hyperlink_erstellen()
For i = 2 To 10
'** wähle Spalte A und Zeile 2
Cells(i, 1).Select
'** erstelle Hyperlink
Worksheets(1).Hyperlinks.Add Anchor:=Selection, Address:="c:\pfad_zu_den_mp3-dateien\" & Cells(i, 1) & ".mp3"
Next

End Sub


Auf einem Button würden Sie die Sub dann so aufrufen: hyperlink_erstellen()

In den Zeilen muss nur noch der Titelname der MP3-Datei enthalten sein, alles andere wird automatisch eingefügt.

Gruss Günter
Kunde: hat geantwortet vor 4 Jahren.

Vielen Dank für Ihre prompte Antwort. Für meine Zwecke reicht die Excel Tab. aus (nur 7 Schlüsselfelder zum Filtern).


Jedoch komme ich mit Ihrer Anweisung nicht durch. Fragen:


- In welchem Menue finde ich im Reg. Einfügen "Sub/Funktion"?


- Wie soll der Button für die Sub erstellt werden?

Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Hallo,

drücken Sie ALT+F11 es öffnet sich der sog. VBA-Editor dort gehen Sie auf das Menü Einfügen > Userform auf diesem Formular plazieren Sie einen Button (Toolbox links daneben). Danach einen Doppelklick auf das Formular es öffnet sich ein Codefenster dann wieder in das Menü Einfügen > Prozedur den Namen hyperlink_erstellen vergeben und auf OK klicken.

Die Sub öffnet sich und dort plazieren Sie den folgenden Code:

For i = 2 To 10 '** also ab Zeile 2 die nächsten 9 Zeilen
'** wähle Spalte A und Zeile 2
Cells(i, 1).Select
'** erstelle Hyperlink
Worksheets(1).Hyperlinks.Add Anchor:=Selection, Address:="c:\pfad_zu_den_mp3-dateien\" & Cells(i, 1) & ".mp3"
Next

das wars. Nun wieder einen Doppelklick auf den Button den Sie ja zuvor gemacht haben und dort:

hyperlink_erstellen()

einsetzen. Mit F5 das ganze starten. Natürlich müssen Sie die Anzahl der Zeilen sowie den Pfad anpassen.

Gruss Günter
Kunde: hat geantwortet vor 4 Jahren.

Tut mir leid, aber der VBA link funktioniert immer noch nicht. Ich vermute, daß beim mitgeteilten Code irgendwelche Anführungszeichen nicht richtig gesetzt sind, weil immer wieder Fehlermeldungen ausgegeben werden. Bitte um Überprüfung. Danke


 


Dietrich

Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Hallo,

das funktioniert durchaus habe ich gestern gerestet.Der Code ist ferhlerfrei prüfen Sie bitte die gesetzten "" noch einmal in Ruhe. Welche Fehlermeldung bekommen Sie und wie sieht Ihr Code aus? Bitte kopieren Sie ihn einmal hier her.

Gruss Günter
Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Hallo,

das funktioniert durchaus habe ich gestern gerestet.Der Code ist ferhlerfrei prüfen Sie bitte die gesetzten "" noch einmal in Ruhe. Welche Fehlermeldung bekommen Sie und wie sieht Ihr Code aus? Bitte kopieren Sie ihn einmal hier her.

Gruss Günter
Kunde: hat geantwortet vor 4 Jahren.

Wenn ich von beigefügter Ansicht versuche auf "Einfügen - > Prozedur zu klicken, ist der Schalter Proz. ausgegraut. Weitere Eingabe daher nicht möglich. Was mache ich verkehrt ?


 


Gruss D. Reister

Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Ja, das ist klar erst mal müssen Sie im Menü Einfügen > Userform dann ein Doppelklick auf Userform also auf dem Formular und dann erst Menü Einfügen > Prozedur. Gruss Günter

Bekannt aus:

 
 
 
„[...]mehr als Zehntausend Experten weltweit; 1500 davon in Deutschland. Acht Jahre nach dem Start ist das [...] Online-Unternehmen mit seinen 90 Mitarbeitern die größte Web-Seite für das Vermitteln von Experten von Anwälten über Ärzte bis hin zu Universitätsprofessoren.“
„Wer eine fachmänische Lösung für ein medizinisches, rechtliches oder technisches Problem sucht, kann das jetzt auch im Internet tun. Lebenshilfe auf die schnelle, unkomplizierte und vor allem erschwingliche Art bietet die Seite www.justanswer.de. Etwa 1500 Experten stehen per Mail für Fragen zu ca. 200 Fachgebieten rund um die Uhr zur Verfügung."
„Rat gewünscht? Rechtliche, medizinische oder allgemeine Fragen beantworten Experten unter www.justanswer.de."
„JustAnswer, die weltweit führende Online-Plattform für Expertenfragen und -antworten, bietet ab sofort noch mehr Sicherheit und Qualität für Verbraucher."
„Ob Vorbereitung, Notfall oder Reklamation nach dem Urlaub - JustAnswer bietet jederzeit schnelle, kompetente Antworten"
„Die Online-Plattform JustAnswer bringt Ratsuchende und Experten in über 200 Fachgebieten zusammen."
 
 
 

Was unsere Besucher über uns sagen:

 
 
 
  • Ich bedauere, dass ich nicht gleich bei Ihnen gelandet bin. Die Leerung des Cache hat das Problem gelöst. Danke Gerd Schönbuchner Grafrath
< Zurück | Weiter >
  • Ich bedauere, dass ich nicht gleich bei Ihnen gelandet bin. Die Leerung des Cache hat das Problem gelöst. Danke Gerd Schönbuchner Grafrath
  • Endlich ein Experte, der mir wirklich weiterhelfen konnte! DANKE! JustAnswer Kunde Taunusstein
  • Ihre Antwort hat mir sehr geholfen, die richtigen Entscheidungen zu treffen. Dass Sie mir darüber hinaus noch 2 Empfehlungen gegeben haben fand ich super. Vielen Dank! JustAnswer Kunde Freiburg
  • Die ausgearbeiteten Hilfen waren gut strukturiert, leicht verständlich und zu 100% hilfreich für mich. Vielen Dank Markus B. Karlsruhe
  • Sehr schnelle und kompetente Antwort, die für mich bares Geld bedeutet. Vielen Dank! S.Stober K.
  • Herzlichen Dank! Hab durch Ihre Antwort viel Geld gespart! Ben R. Deutschland
  • Sehr schnelle und kompetente Hilfestellung. Besonders für mich als Laien wurde alles sehr verständlich erklärt. Gerne wieder! Rosengl Bad Tölz
 
 
 

Lernen Sie unsere Experten kennen:

 
 
 
  • Tronic

    Tronic

    IT-Specialist

    Zufriedene Kunden:

    2269
    Elektroniker und EDV-Service
< Zurück | Weiter >
  • http://ww2.justanswer.com/uploads/PY/Pyroflash/2011-4-21_104934_tronic.64x64.jpg Avatar von Tronic

    Tronic

    IT-Specialist

    Zufriedene Kunden:

    2269
    Elektroniker und EDV-Service
  • http://ww2.justanswer.com/uploads/rufushoschi/2010-11-08_135947_bild.jpg Avatar von IT-Fachinformatiker

    IT-Fachinformatiker

    Systemadministrator

    Zufriedene Kunden:

    6338
    Software Entwicklung, Projekt Erfahrung, Windows-Netzwerke, Linux-Netzwerke, Windows/Linux-Server
  • http://ww2.justanswer.com/uploads/COMINAROSA/2010-02-03_172238_PASSBILD.JPG Avatar von COMIN IT-Service

    COMIN IT-Service

    Dipl.-Ing.

    Zufriedene Kunden:

    779
    Dipl.Ing (FH) ET, NT, IT
  • http://ww2.justanswer.com/uploads/RaubergerConcep/2010-03-02_102740_Portraet64.jpg Avatar von RaubergerConcept

    RaubergerConcept

    IT-Specialist

    Zufriedene Kunden:

    234
    Mehr als 10 Jahre Erfahrung in Softwareentwicklung und Netzwerktechnik
  • http://ww2.justanswer.com/uploads/LF/lfalkenburg/2015-2-8_01843_.64x64.jpg Avatar von Lutz Falkenburg

    Lutz Falkenburg

    IT-Specialist

    Zufriedene Kunden:

    96
    Seit über 20 Jahren beruflich im IT-/IUK-Bereich tätig. Egal ob EinzelPC der Netzwerk...
  • http://ww2.justanswer.com/uploads/BI/BigDaddyXD/2012-10-24_20126_WhySoSeriousJob.64x64.jpg Avatar von BigDaddyXD

    BigDaddyXD

    Informatiker

    Zufriedene Kunden:

    1588
    Microsoft Certified Professional, Microsoft Certified Desktop Support Technican,...
  • http://ww2.justanswer.com/uploads/PU/Pucky80/2011-5-14_54537_pucky80.64x64.jpg Avatar von Pucky80

    Pucky80

    IT-Systemkaufmann

    Zufriedene Kunden:

    1322
    MCITP (Microsoft Server 2008 Enterprise Administrator)
 
 
 

Ähnliche Fragen in der Kategorie Computer