Thema Datum  Von Nutzer Rating
Antwort
Rot Hyperlinks übertragen
05.11.2012 17:29:21 CericB
NotSolved

Ansicht des Beitrags:
Von:
CericB
Datum:
05.11.2012 17:29:21
Views:
2112
Rating: Antwort:
  Ja
Thema:
Hyperlinks übertragen

Hi!

Folgendes Problem.

Und zwar habe ich über ein normales Excel-Formular einen Hyperlink erstellt.

Kurz abstrahiert: = Hyperlink( "www.blabla.de/?start=" & A1 ; B1 & " " & B2)

Nun ist der Value "a b", der Link liegt dahinter.

-> erste Frage: Gibt es eine Möglichkeit, den Value inkl. Hyperlink einzufrieren und damit über VBA weiterzuarbeiten/ ihn herum zu kopieren? (Jetziger Stand: xlValues bedeutet, dass nur "a b" übertragen wird, also ohne link. copy&paste ich alles, werden aber auch die Zellen mitkopiert, weshalb sich das Ergebnis verändert. Also kann ich beides nicht gebrauchen. Mein bisheriger Kenntnisstand lautet also: Hyperlink ist ne Funktion und kann nur als solche erhalten bleiben. Also nur mit Veränderung)

Falls es dafür eine Lösung gibt, bitte her damit.

Nun bin ich dazu übergegangen, irgendwie rumzufuchen, damit ich anstelle des "=Hyperlink( "www.blabla.de/?start=" & A1 ; B1 & " " & B2)" nur noch "Hyperlink("www.blabla.de/?start=30"; "a b")" stehen habe, um das als value durchzuschleifen und nachher wieder in eine formel zu verwandeln.

nun habe ich dort folgendes problem: auch wenn ich im web einiges gefunden habe, ich bekomme es nicht hin. weder

ActiveSheet.Range("A1").Formula = "= " & "Hyperlink("www.blabla.de/?start=30"; "a b")" ergeben das gewünschte ergebnis noch sonst welche versuche der rückverwandlung. Einzig, wenn ich noch irgendetwas vor das = setze, wird es auch gebildet. Nur habe ich anschließend X=Hyperlink(undsoweiter) da stehen und muss noch manuell das X entfernen.

-> zweite Frage: Gibt es dazu eine Lösung? Wie kann ich aus nem Text/Value wieder eine Formel machen? (Habe übrigens auch versucht, die Zelle erst beim <Value zu belassen und anschließend als formal zu deklarieren)

Nun gut. Drittens:

Mehrere Hyperlinks in einer Zelle? Möglich? Bisher habe ich leider nur negative Antworten dazu gefunden. Gibt es eine Möglichkeit, mehrere Neue Zellen in einer zu erschaffen, um diese zu befüllen?

Viele Grüße und schonmal vielen Dank.

 


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
Rot Hyperlinks übertragen
05.11.2012 17:29:21 CericB
NotSolved