Programmgesteuertes erstellen eines hyperlinks zu einem Arbeitsblatt
Habe ich die Arbeit auf diesem für eine Weile, ich weiß wirklich nicht, wie Sie vba verwenden, und ich habe auf der Suche für eine Lösung auf der Website für eine Weile, ohne Erfolg. Hier ist, was ich tun will:
Ich habe ein makro ein Arbeitsblatt kopieren (mit dem Namen "PartSheet") und setzen Sie es an das Ende der Liste der Arbeitsblätter, so dass, wenn ich halten Sie das makro erstellt wird, Seiten wie folgt:
PartSheet (2), PartSheet (3) für die tab-name und so weiter.
Nun möchte ich hinzufügen, in einem hyperlink in diesem makro so, dass jedes mal, wenn ich eine neue Kopie erstellen
es wird auch einen hyperlink auf das erste Tabellenblatt (mit dem Namen "Zusammenfassung")
Hier ist der code, den ich geschrieben habe:
Sub Test2()
Sheets(Sheets.Count).Select
Name = ActiveSheet.Name
Sheets("Summary").Select
Range("A10").Select
ActiveCell.FormulaR1C1 = ""
Range("A10").Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
" 'Name' !A1 ", TextToDisplay:="Link"
End Sub
Wenn ich das makro ausführen, wird der hyperlink erstellt werden soll, aber es wird eine ungültige Referenz.
- Sorry, ich glaube, ich war nicht klar genug. Ich versuche, fügen Sie die Hyperlinks auf der "Seite " Zusammenfassung", die link auf die neue Seite Kopieren
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ersetzen Sie den code mit dem folgenden. Stellen Sie sicher, Sie nennen es sofort, nachdem Sie eine neue Kopie von Ihrem PartSheet.
Fehler-Vermeidung-Tipps:
Es nicht funktioniert, weil, wie die "Unteradresse" - setup. Ändern Sie diese: