Hallo erstmal,
ich habe ein Problem das sich wie folgt darstellt:
Ich habe ein Archivprogramm zur Verwaltung meiner DVD’s. Ich kann aus diesem Programm heraus meine DVD’s in eine Exceltabelle exportieren.
Mein Problem ist, das sich die Bilder die sich auf meiner Festplatte befinden in der Tabelle nicht als Bilder wiederfinden, sondern als Hyperlinks (eigentlich eher als Datenpfade). Wie bekomme ich nun die Hyperlinks in einem Rutsch umgewandelt so das Excel automatisch die Bilder in der Tabelle hat.
wie das einzeln geht, ist mir klar, leider gelingt es mir nicht hier einen Automatissmus einzubauen. es handelt sich um eine ganze Menge von Bildern, daher ist die manuelle Aufarbeitung sehr aufwendig.
Wer hat hier eine Idee?
Hi Cobra,
Ich habe ein Archivprogramm zur Verwaltung meiner DVD’s. Ich
kann aus diesem Programm heraus meine DVD’s in eine
Exceltabelle exportieren.
ich oute mich mal, ich hab noch nicht mal ein DVD-Laufwerk also verzeih mir DAU-Fragen zu deinem DVD-Anliegen.
Was genau bedeutet, deine DVDs in eine XL-Tabelle zu exportieren.
Wird da das Inhaltsverziechnis der DVD in der Tabelle als Hpyperlinks aufgelistet und bei Klick darauf läuft die DVD an dieser Stelle los, sofern sie eingelegt ist.
?
Mein Problem ist, das sich die Bilder die sich auf meiner
Festplatte befinden in der Tabelle nicht als Bilder
wiederfinden, sondern als Hyperlinks (eigentlich eher als
Datenpfade). Wie bekomme ich nun die Hyperlinks in einem
Rutsch umgewandelt so das Excel automatisch die Bilder in der
Tabelle hat.
Was sind das für Bilder? Welche Dateiendung haben sie? Sind das Vorschaubilder zu Filmen auf der der DVD? Was steht in den Hyperlinks als Adresse und als Subadresse und als Texttodisplay?
wie das einzeln geht, ist mir klar,
Wie denn? Kannst du das als Makro aufzeichnen und hier zeigen?
Gruß
Reinhard
Hallo CobraKing4,
ich habe ein Problem das sich wie folgt darstellt:
Ich habe ein Archivprogramm zur Verwaltung meiner DVD’s. Ich
kann aus diesem Programm heraus meine DVD’s in eine
Exceltabelle exportieren.
Mein Problem ist, das sich die Bilder die sich auf meiner
Festplatte befinden in der Tabelle nicht als Bilder
wiederfinden, sondern als Hyperlinks (eigentlich eher als
Datenpfade).
Erscheint mir sinnvoll, weil
- die Bilder sind ja bereits gespeichert auf der Festplatte, warum also noch einmal in die Excel-Tabelle (Redundanz) einfügen
- deine Excel-Datei immens wachsen würde. wahrscheinlich dauert das Laden dann ewig und irgendwann kannst du in der Excel-Datei kaum noch den Cursor bewegen
Ist die Frage wie ist dein Rechner ausgestattet, wieviel Arbeitsspeicher, wieviel Prozessoren, …?
Wie bekomme ich nun die Hyperlinks in einem
Rutsch umgewandelt so das Excel automatisch die Bilder in der
Tabelle hat.
wie das einzeln geht, ist mir klar, leider gelingt es mir
das würde mich interessieren
nicht hier einen Automatissmus einzubauen. es handelt sich um
eine ganze Menge von Bildern, daher ist die manuelle
Aufarbeitung sehr aufwendig.
Wer hat hier eine Idee?
Rechne mal grob, wieviel KB/MB/GB(?) dann in deine Exceldatei wandern würden. Kann dein Rechner diese in den Arbeitsspeicher laden? Ist er dann noch lauffähig (es gibt ja noch andere Anwendungen, die gleichzeitig laufen müssen, damit du überhaupt arbeiten kannst.
Wenn du also die Bilder brauchst, um die DVD zu wählen, solltest du dir etwas anderes überlegen. K.A. vielleicht einen PageManager, der dir die Bilder anzeigt, die Bilder sind verknüpft mit der DVD oder der Excel-Datei oder wie auch immer.
Ich würd das wohl mit ner Datenbank lösen. Access sollte sich dafür eignen oder was anderes.
Lieben Gruß
Marion
Hallo, ich glaube ich bin falsch verstanden worden:
Ich habe bereits eine Datenbank.
Meine Frage zielt nicht auf den Direktverweis ab um DVD’s abzuspielen.
ich habe nur Coverbilder meiner DVD’s auf einem Laufwerk liegen.
Durch meine Datenbank bekomme ich den Titel und die FSK-Freigabe etc. alles in eine Exceltabelle umgewandelt, nur das Bild (Cover) ist mit einem Laufwerkspfad eingetragen - und genau das ist das Problem - ich möchte das Excel nicht den Pfad in das Feld schreibt, sondern direkt das Bild dort abbildet.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hi Cobra,
Ich habe bereits eine Datenbank.
Meine Frage zielt nicht auf den Direktverweis ab um DVD’s
abzuspielen.
ich habe nur Coverbilder meiner DVD’s auf einem Laufwerk
liegen.
ja, dazu wollte ich ja Infos.
Durch meine Datenbank bekomme ich den Titel und die
FSK-Freigabe etc. alles in eine Exceltabelle umgewandelt, nur
das Bild (Cover) ist mit einem Laufwerkspfad eingetragen - und
genau das ist das Problem - ich möchte das Excel nicht den
Pfad in das Feld schreibt, sondern direkt das Bild dort
abbildet.
Bilder sind manchmal einzeln als Datei abgespeichert, manchmal in einer .exe .dll usw. versteckt, deshalb meine Nachfragen.
Ich gehe jetzt mal davon aus, du hast in einer Spalte Hyperlinks zu Bilddateien. Dann vergößere schon mal Zeilenhöhe und Spaltenbreite, damit das Bild auch erkennbar wird und lasse das Makro „tt()“ laufen.
Schaue dir in der VB-Hilfe Cells() an, dort den zweiten parameter (hier die 1 für A), da kannst du festlegen um welche Spalte es geht (A=1,B=2 usw.)
Makro Loesch dient dazu in der Testphase alle Bilder zu löschen.
Option Explicit
'
Sub tt()
Dim Zei As Long
For Zei = 1 To ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
ActiveSheet.Pictures.Insert(Cells(Zei, 1).Text).Select
With Selection
.Top = Cells(Zei, 1).Top
.Left = Cells(Zei, 1).Left
.Height = Cells(Zei, 1).Height
.Width = Cells(Zei, 1).Width
End With
Next Zei
[d5].Select
End Sub
'
Sub loesch()
Dim S
For Each S In ActiveSheet.Shapes
If S.Name Like "Pict\*" Then S.Delete
Next S
End Sub
Gruß
Reinhard
Hallo CobraKing4,
ich habe ein Problem das sich wie folgt darstellt:
Ich habe ein Archivprogramm zur Verwaltung meiner DVD’s. Ich
kann aus diesem Programm heraus meine DVD’s in eine
Exceltabelle exportieren.
Mein Problem ist, das sich die Bilder die sich auf meiner
Festplatte befinden in der Tabelle nicht als Bilder
wiederfinden, sondern als Hyperlinks (eigentlich eher als
Datenpfade).Erscheint mir sinnvoll, weil
- die Bilder sind ja bereits gespeichert auf der Festplatte,
warum also noch einmal in die Excel-Tabelle (Redundanz)
einfügen
Antwort: damit ich mir eine eigens formatierte kleinere Liste der vorhandenen DVD’s ausdrucken kann.
- deine Excel-Datei immens wachsen würde. wahrscheinlich
dauert das Laden dann ewig und irgendwann kannst du in der
Excel-Datei kaum noch den Cursor bewegen
Antwort: das glaube ich nicht, da die Bilder nur sehr klein sind (einige KB’s) und mein Rechner auch Excel Tabellen von mehreren 100 MB’s verarbeiten kann)
Ist die Frage wie ist dein Rechner ausgestattet, wieviel
Arbeitsspeicher, wieviel Prozessoren, …?
Antwort: Ich glaube nicht das meine Hardware hierfür ausschlaggebend ist.
Wie bekomme ich nun die Hyperlinks in einem
Rutsch umgewandelt so das Excel automatisch die Bilder in der
Tabelle hat.
wie das einzeln geht, ist mir klar, leider gelingt es mirdas würde mich interessieren
nicht hier einen Automatissmus einzubauen. es handelt sich um
eine ganze Menge von Bildern, daher ist die manuelle
Aufarbeitung sehr aufwendig.
Wer hat hier eine Idee?Rechne mal grob, wieviel KB/MB/GB(?) dann in deine Exceldatei
wandern würden. Kann dein Rechner diese in den Arbeitsspeicher
laden? Ist er dann noch lauffähig (es gibt ja noch andere
Anwendungen, die gleichzeitig laufen müssen, damit du
überhaupt arbeiten kannst.
Antwort: Also ich bin ja wirklich dankbar für Ratschläge die mir bei meinem Problem helfen, aber diese hier scheinen mir eher auf Vermutungen zu basieren - sorry - mein Rechner hat 2GB Arbeitsspeicher - auch gehen die Fragen die hier gestellt werden total am Thema vorbei - es geht doch nicht um meine Hardwarekonfiguration oder um Philosophische Fragen - ich benötige leider nur die Antwort wie ich das machen kann, das Dateipfade nicht als diese angezeigt werden, sondern als das Bild auf das sie verweisen.Auch sollen hier keine DVD’s abgespielt werden - Ist nicht böse gemeint was ich hier schreibe, aber die Fragen gehen schon etwas am Thema vorbei. (vor allem die letzte - ich habe ja eine Datenbank)
Wenn du also die Bilder brauchst, um die DVD zu wählen,
solltest du dir etwas anderes überlegen. K.A. vielleicht einen
PageManager, der dir die Bilder anzeigt, die Bilder sind
verknüpft mit der DVD oder der Excel-Datei oder wie auch
immer.Ich würd das wohl mit ner Datenbank lösen. Access sollte sich
dafür eignen oder was anderes.Lieben Gruß
Marion
Hallo CobraKing4,
tut mir leid, das meine Anmerkungen bei dir so ankamen. Ich wollt dir nicht zu nahe treten.
Wenn ich das richtig verstanden habe, hast du bereits eine DB mit all den Daten. Also in der DB kannst du solche Bilder super anzeigen, und es sind auch alle möglichen Arten von Ausgaben mit und ohne Bild in Excel- oder Textdateien in selektierten Listen oder wie auch immer möglich. Insofern brauchst du eigentlich den Umweg über Excel nicht.
Aber vielleicht ist ja Reinhards Vorschlag genau die Lösung für dich, die du dir vorstellst.
Lieben Gruß
Marion