ich habe ein Problem, das ich mir nicht erkären kann.
Ich möchte beim Öffnen der Mappe einen Hyperlink auf einem bestimmten Arbeitsblatt einfügen. Jedoch wird der Hyperlink immer auf dem aktiven Blatt eingefügt.
Der Verweis auf "KV_TÖB" funktioniert, ändere ich diesen in etwas nicht vorhandenes kommt ein Fehler.
Mit .Activate (nachfolgend auskommentiert) klappt es, das ist auch logisch dann ist es ja das aktive Arbeitsblatt. Diesen Weg möchte ich aber eigentlich nicht, da ich dann extra wieder zu dem eigentlichen Startblatt wechseln müsste.
Die Variable Bearbeiter wird zuvor geschrieben, das klappt problemlos, habs mit dem Debugger geprüft. Und der Link wird ja auch funktionsfähig erstellt, nur eben auf dem falschen (aktiven) Arbeitsblatt.
Private Sub Workbook_Open()
With ActiveWorkbook.Worksheets("KV_TÖB")
'.Activate
.Hyperlinks.Add Anchor:=Cells(5, 3), _
Address:="O:\Abt1\B13\Mitarbeiter\" & Bearbeiter & "\ETOrig\ressourcen\ _
Vorlage_1.docx", _
TextToDisplay:="Word-Datei" & vbCrLf & "Vorlage"
End With
End Sub
Kann mir jemand erklären warum der Hyperlink nicht immer auf dem Arbeitsblatt "KV_TÖB" eingefügt wird?Vielen Dank vorab.
Gruß Stefan