Thema Datum  Von Nutzer Rating
Antwort
21.08.2023 00:07:45 Siegfrid
NotSolved
21.08.2023 01:11:19 Siegfrid
NotSolved
21.08.2023 06:59:26 ralf_b
NotSolved
21.08.2023 07:21:31 Siegfrid
NotSolved
21.08.2023 07:30:38 Siegfrid
NotSolved
21.08.2023 17:14:35 ralf_b
NotSolved
21.08.2023 17:48:54 Siegfrid
NotSolved
Blau Hyperlink
21.08.2023 17:48:16 xlKing
NotSolved
21.08.2023 18:23:57 Gast39591
NotSolved
21.08.2023 18:35:44 xlKing
NotSolved
21.08.2023 19:33:18 Siegfrid
*****
NotSolved
21.08.2023 21:11:38 xlKing
NotSolved
22.08.2023 20:18:52 Siegfrid
NotSolved
22.08.2023 23:47:46 xlKing
NotSolved
22.08.2023 23:57:12 xlKing
NotSolved
25.08.2023 15:16:49 Siegfrid
NotSolved
25.08.2023 15:26:39 Siegfrid
NotSolved
21.08.2023 18:34:31 Siegfrid
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
21.08.2023 17:48:16
Views:
211
Rating: Antwort:
  Ja
Thema:
Hyperlink

Hi Siegfried, wohin verweist denn der Hyperlink "Wort" aus Blatt 2? Wenn es sich um einen Link handelt, der z.B. auf ein anderes Tabellenblatt verweist funktioniert bei mir folgender Code:

Sub Links_Uebernehmen()
 Dim c As Range, d As Range
 For Each c In Sheets("Blatt 1").Cells.SpecialCells(xlCellTypeFormulas)
   c.ShowPrecedents
   Set d = c.NavigateArrow(True, 1)
   If d.Hyperlinks.Count > 0 Then c.Hyperlinks.Add c, "", d.Hyperlinks(1).SubAddress, , d.Hyperlinks(1).TextToDisplay
   c.ShowPrecedents Remove:=True
 Next c
End Sub

Der Code geht alle Zellen mit Formeln in Blatt 1 durch und prüft ob diese auf eine Zelle verweisen, die einen Hyperlink enthält. Wenn ja wird dieser Link der Zelle mit der Formel hinzugefügt.

Falls du nicht auf andere Tabellenblätter sondern z.B. auf Websites verweist, musst du diesen Code verwenden:

Sub Links_Uebernehmen()
 Dim c As Range, d As Range
 For Each c In Sheets("Blatt 1").Cells.SpecialCells(xlCellTypeFormulas)
   c.ShowPrecedents
   Set d = c.NavigateArrow(True, 1)
   If d.Hyperlinks.Count > 0 Then c.Hyperlinks.Add c, d.Hyperlinks(1).Address, "", , d.Hyperlinks(1).TextToDisplay
   c.ShowPrecedents Remove:=True
 Next c
End Sub

Gruß Mr. K. 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
21.08.2023 00:07:45 Siegfrid
NotSolved
21.08.2023 01:11:19 Siegfrid
NotSolved
21.08.2023 06:59:26 ralf_b
NotSolved
21.08.2023 07:21:31 Siegfrid
NotSolved
21.08.2023 07:30:38 Siegfrid
NotSolved
21.08.2023 17:14:35 ralf_b
NotSolved
21.08.2023 17:48:54 Siegfrid
NotSolved
Blau Hyperlink
21.08.2023 17:48:16 xlKing
NotSolved
21.08.2023 18:23:57 Gast39591
NotSolved
21.08.2023 18:35:44 xlKing
NotSolved
21.08.2023 19:33:18 Siegfrid
*****
NotSolved
21.08.2023 21:11:38 xlKing
NotSolved
22.08.2023 20:18:52 Siegfrid
NotSolved
22.08.2023 23:47:46 xlKing
NotSolved
22.08.2023 23:57:12 xlKing
NotSolved
25.08.2023 15:16:49 Siegfrid
NotSolved
25.08.2023 15:26:39 Siegfrid
NotSolved
21.08.2023 18:34:31 Siegfrid
NotSolved