Link (Text) per Makro automatisch öffnen
#1
Hallo,

vielleicht kann mir aktuell ja jemand im Forum helfen. Ich stehe momentan vor folgendem Problem:

Ich habe eine Excel-Datei, in der zahlreiche Links als Text eingefügt sind. Über diese Links muss ich Bilddateien herunterladen und würde das gerne so weit automatisieren wie möglich.
Ich habe nun schon ein Makro gefunden, welches mit aktive Hyperlinks automatisch öffnet und herunterlädt.

Mein Problem ist nun, dass die Links in meiner Ursprungsdatei keine Hyperlinks sind und wenn ich diese per Formel (=Hyperlink) aktiv setze, nimmt das Makro diese Zeile leider nicht.
Ich kann die Formel auf leider nicht in eine neue Zelle einfügen, da er mir über Inhalte einfügen zwar zahlreiche Optionen (Werte, Formel, Format, etc.) bietet, aber keine dieser Möglichkeiten funktioniert dann im Makro.

Also ich bräuchte eine Funktion, die:

- Einen Text-Link aktiv setzt
- Den Link automatisch öffnet und somit den Dateidownload startet (der Download erfolgt dann schon automatisch über den Chrome Browser)

Vielleicht gibt es hier ja einen Excel-Profi, der mir weiterhelfen kann.

LG Sabrina
Top
#2
Hi,



Beispieldatei mit nichtfunktionierenden Links?
Top
#3
Hallo, aus datenschutzrechtlichen Gründen kann ich leider keine Beispieldatei hochladen. Sorry.
Generell kannst du jeglichen Link verwenden, es geht mir in erster Linie um den Weg zum schlussendlichen Download und die Tatsache, dass ich als Ausgangsinhalt keinen Hyperlink in der Zelle habe, sondern einen Link als Text.
LG Sabrina
Top
#4
Hallo Sabrina,

Zitat:Hallo, aus datenschutzrechtlichen Gründen kann ich leider keine Beispieldatei hochladen. Sorry.

den Unterschied zwischen Datei und Beispieldatei kennst Du aber schon, oder?

So wie es momentan aussieht, wird Dir aus Deinen datenschutzrechtlichen Gründen auch kaum jemand helfen können, .... auch sorry.
Zumal Du ja offenbar sogar ein gefundenes Makro als streng geheim einstufst.
Top
#5
Ja klar, Sabrina. Versteh ich. Also.
Am besten du loopst durch das vorher definierte Range-Objekt, identifizierst den relevanten Teil der Zeichenkette (also den Link) aus der Value oder Value2-Eigenschaft mit der Left(),Right(),Mid() oder Split()-Methode, je nach Belieben.
Das Ergebnis in die selbe Spalte schreiben welches Dein funktionierende Makro bereits abarbeitet. Feddisch.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste