Herbers Excel-Forum - das Archiv

Zuweisung von Hyperlink verändern

Bild

Betrifft: Zuweisung von Hyperlink verändern
von: Wolfgang

Geschrieben am: 20.12.2006 18:52:44
Guten Abend,
habe ein Excel File mit mail nach Hause geschickt. Nach dem speichern im nun neuen Laufwerk beginnen alle Zuweisungen der Hyperlinks mit ../
anstatt mit G:/
Wie kann ich die Zuweisung auf G:/ändern damit die Hyperlinks wieder Ihren Dienst verrichten.
Komisch ist auch das, wenn ich mit dem Cursor auf den Hyperlink gehe, dieser nicht angezeigt wird, sonder dieser erst sichtbar wird wenn ich auf Hyperlink bearbeiten gehe.
Vielen Dank und Gruß aus Trebur
Wolfgang
Bild

Betrifft: AW: ..ist bereits auf dieser Site (19.12 - 7:29)
von: Franz D.
Geschrieben am: 20.12.2006 20:01:38
Tschüss!
Bild

Betrifft: AW: Zuweisung von Hyperlink verändern
von: Wolfgang

Geschrieben am: 21.12.2006 13:42:54
Hallo Franz,
vielen Dank für den Tipp.
Nun ich glaube bei mir ist es etwas anders.
Ich habe viele Quellenordner die aber alle auf dem Gleichen Laufwerk sind.
Wie gesagt der Hyp beginnt mit ../xxxxx
Wenn ich den ../ lösche, hat der Hyperlink automatisch das richtige Laufwerk. In dem Fall G:/xxxxx.
Da es über 10000 Hyperlinks sind ist mir dies etwas zu mühsam, deswegen die Frage nach einem Makro das nach Hyp mit ../ sucht und dann ../ löscht.
Gruß
Wolfgang
Bild

Betrifft: AW: Zuweisung von Hyperlink verändern
von: Wolfgang
Geschrieben am: 22.12.2006 11:12:19
Habe die Frage nocheinmal als offen gekennzeichnet.
Vielen Dank und frohes Fest
Wolfgang
Bild

Betrifft: AW: Zuweisung von Hyperlink verändern
von: Franz D.

Geschrieben am: 23.12.2006 13:49:57
Hallo,
habe im Herber-Archiv von MRR am 2.4.02 folgendes gefunden:
Sub Aktualisiere_Hyperlinks()
Dim HL As Hyperlink
Dim temp As String
Dim strServer As String
strServer = "\\DC0001F"  'Name des neuen Servers
For Each HL In ActiveSheet.Hyperlinks
HL.Range.Select
temp = Mid(HL.Address, 3, Len(HL.Address))
Do While Left(temp, 1) <> "\"
temp = Mid(temp, 2, Len(temp))
Loop
HL.Delete
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=strServer & temp
Selection.Value = strServer & temp
Next
End Sub

Anpassen, ausprobieren, bewerten und um Weihnachten auch einmal zu Ruhe kommen wünscht...
Franz D.
Bild

Betrifft: AW: Zuweisung von Hyperlink verändern
von: Wolfgang

Geschrieben am: 24.12.2006 10:48:51
Hallo Franz,
erst einmal Entschuldigung das ich Dir mit meiner Anfrage auf die Nerven zugehen scheine.
Ich bin habe keine Ahnung von VBA, und will lediglich die Eingabe meiner Datenbank vereinfachen, ohne zu sehr in die Materie einzusteigen.
Dein Hinweis das von Dir gefundene Makro abzuändern ist sicherlich gut gemeint, nur ich stehe vor "Böhmischen Dörfern".
Deswegen nochmal meine Anfrage nach einem Makro das mir die Zuweisung der Hyperlinks von ../ löscht bzw von ../ in G:/ umwandelt.
Vielen Dank und frohes Fest
Wolfgang
 Bild
Excel-Beispiele zum Thema "Zuweisung von Hyperlink verändern"
Hyperlink aufteilen URLs eines ausgewählten Bereiches in HyperLinks umwandeln
HTML-Datei aus gefilterten Daten mit Hyperlinks aufbauen Tabellenblatt-Hyperlink über UserForm aufrufen
Hyperlinks zu allen Excel-Dateien eines Verzeichnisses erstellen Hyperlinks zu SVERWEIS-Bezugstabellen anlegen
Aus Zelleintragungen Hyperlinks und HTML-Tabelle erstellen UserForm-TextBox-Inhalte mit Grafik-Hyperlinks einfügen
Zwei Hyperlinks in einer Zelle Prüfung, ob Datei- und/oder Web-Hyperlink-Adressen existieren