Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: hyperlink kopieren

hyperlink kopieren
Dominic
hallo leute,
ich kopiere zelleninhalte von einer zelle in eine andere mittels makro, allerding wird der hyperlink nicht übernommen, nur der text. Kann mir da jemand helfen?
danke schon mal im voraus, dominic
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: hyperlink kopieren
18.07.2012 10:09:39
Matthias
Hallo
Das sagt schon alles aus:
ich kopiere zelleninhalte
Wenn Du einen Hyperlink kopieren willst mußt Du eben die Zelle kopieren
z.B in A2 steht der Hyperlink:
=HYPERLINK("https://www.herber.de/Forum/";"HerberForum")

dann eben so:
Range("A2").Copy Destination:=Range("C7")
wobei C7 die Zielzelle ist
Gruß Matthias
Anzeige
AW: hyperlink kopieren
18.07.2012 10:21:29
Dominic
danke für deine schnelle antwort! ich hab vergessen zu erwähnen, dass es von einem tabellenblatt in ein anderes kopiert werden soll. wie sieht die anweisung dann aus?
AW: hyperlink kopieren
18.07.2012 10:23:23
Dominic
danke für deine schnelle antwort! ich hab vergessen zu erwähnen, dass es von einem tabellenblatt in ein anderes kopiert werden soll. wie sieht die anweisung dann aus?
Anzeige
dann referenziere das Zielobjekt
18.07.2012 10:31:43
Matthias
Hallo
Range("A2").Copy Destination:=Tabelle2.Range("C7")
Tabelle2 ist der CodeName der Tabelle (nicht der RegisterblattName)
Gruß Matthias
AW: dann referenziere das Zielobjekt
18.07.2012 10:56:15
Dominic
herzlichen dank für deine hilfe matthias!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Hyperlink in Excel kopieren


Schritt-für-Schritt-Anleitung

  1. Zelle mit Hyperlink auswählen: Wähle die Zelle aus, die den Hyperlink enthält. Zum Beispiel: A2, in der der Hyperlink wie folgt eingegeben ist:

    =HYPERLINK("https://www.herber.de/Forum/";"HerberForum")
  2. Hyperlink kopieren: Verwende den folgenden VBA-Befehl, um die Zelle mit dem Hyperlink zu kopieren:

    Range("A2").Copy Destination:=Range("C7")

    Hierbei wird der Hyperlink in die Zelle C7 kopiert.

  3. Kopieren zwischen Tabellenblättern: Wenn du den Hyperlink von einem Blatt in ein anderes kopieren möchtest, sieht der Befehl so aus:

    Range("A2").Copy Destination:=Tabelle2.Range("C7")

    Achte darauf, dass Tabelle2 der CodeName des Zielblattes ist.


Häufige Fehler und Lösungen

  • Problem: Der Hyperlink wird nicht kopiert, nur der Text.

    • Lösung: Stelle sicher, dass du die gesamte Zelle (nicht nur den Inhalt) kopierst. Verwende den Range.Copy Befehl.
  • Problem: Der CodeName des Zielblattes ist unbekannt.

    • Lösung: Überprüfe die VBA-Projektansicht, um den richtigen CodeName der Tabelle zu finden.

Alternative Methoden

  • Direktes Kopieren: Du kannst den Hyperlink auch manuell kopieren, indem du mit der rechten Maustaste auf die Zelle klickst und „Kopieren“ wählst, und anschließend in die Zielzelle „Einfügen“ wählst.

  • Hyperlink kopieren und einfügen: Eine schnelle Methode ist das Kopieren des Links selbst. Klicke mit der rechten Maustaste auf die Zelle mit dem Hyperlink und wähle „Hyperlink kopieren“. Dann kannst du in eine andere Zelle mit „Hyperlink einfügen“ die Adresse einfügen.


Praktische Beispiele

  • Beispiel 1: Wenn in A1 der Hyperlink zu https://www.example.com steht, kannst du den folgenden Code verwenden, um diesen in B1 zu kopieren:

    Range("A1").Copy Destination:=Range("B1")
  • Beispiel 2: Um einen Link von einem Arbeitsblatt auf ein anderes zu kopieren, verwende:

    Range("A1").Copy Destination:=Tabelle2.Range("B1")

Tipps für Profis

  • Makros verwenden: Wenn du häufig Hyperlinks kopieren musst, erstelle ein Makro, das diesen Vorgang automatisiert.

  • Hyperlink in Excel kopieren: Achte darauf, dass du auch die Formatierung der Zelle berücksichtigst, damit der Hyperlink korrekt dargestellt wird.

  • Links in großen Datenmengen: Wenn du viele Links kopieren musst, denke daran, die Operation in Schleifen zu gestalten, um Zeit zu sparen.


FAQ: Häufige Fragen

1. Wie kann ich einen Hyperlink in Excel kopieren, ohne den Text zu verlieren?
Verwende den Range.Copy Befehl, um die gesamte Zelle zu kopieren, nicht nur den Text.

2. Kann ich Hyperlinks zwischen verschiedenen Excel-Dateien kopieren?
Ja, du kannst Hyperlinks zwischen verschiedenen Excel-Dateien kopieren, indem du die Zelle in der ersten Datei kopierst und in der zweiten Datei einfügst. Achte darauf, dass die Zielzelle vorhanden ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige