VBA: Beim Hyperlink wird URL ab '&' abgeschnitten

Generiere mir mehrere hundert Hyperlinks folgendermaßen:

Dim userName As String
userName = InputBox(„Bitte UserName eingeben“)
verweis = „http://irgendwas?ticket_id=
ticketNumber = Cells(i, 1).Value
With ActiveSheet
.Hyperlinks.Add .Cells(i, 1), verweis + ticketNumber + „&user_id=“ + userName

keine ahnung warum, im Hyperlink wird zwar alles korrekt angezeigt; klicke ich auf ihn wird alles ab dem &-Zeichen abgeschnitten.

Jemand eine Ahnung an was das liegen kann?

Hallo pman
hab keine direkte erfahrung mit VBA aber ich würde dir map empfehlen das & durch & zu ersetzen.

und zu gucken ob es dann geht. bei HTML ist es nämlich eigendlich so das eine Korrekt codierte URL kein & enthalten darf da der html standard vorsieht das & den beginn eines entitys einleitet.

hoffe es hilft!
gruss chris

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Christian,
…empfehlen das & durch & zu ersetzen…

Gruß
REinhard

Dim userName As String
userName = InputBox(„Bitte UserName eingeben“)

Hi pman,
„username“ ist ein z.B. von Excel-Vba benutzter Name, führt nur zu Ärger wenn man integrierte Namen benutzt. Oder ist es speziell so beabsichtigt? Dann verstehe ich aber das Dim nicht.
Gruß
Reinhard

Danke reinhard!
hab beim tippen wohl gepennt. das war genau was ich sagen wollte.
gruss chris

Hallo Christian,
…empfehlen das & durch & zu ersetzen…

Gruß
REinhard

Danke erst einmal für die Anworten.
Leider hat weder das Ändern des Variablennamens noch das Ersetzen von & durch & etwas an der Tatsache geändert, dass der Browser das & und die darauf folgenden Zeichen abschneidet.
Fahre ich mit der Maus über die Zelle, wo der Hyperlink hinterlegt ist, wird die URL korrekt und vollständig angezeit. Nur nach dem Betätigen wird im Browser entsprechend abgeschnitten.
Hab echt keine Ahnung an was das liegen könnte.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]