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
InformationsquelleAutor Han P | 2013-07-16
Schreibe einen Kommentar