所以我正在創建一個新的作業表:
Dim Naming As String
Dim ProjectNumber As String
Dim ws As Worksheet
ThisWorkbook.Sheets("Project Template").Copy After:=Sheets(Sheets.Count)
Set ws = ActiveSheet
Naming = CallLaunched.Value & " - " & ProjectLead.Value
ws.Name = Naming
這給了我一張名為“May-21 - Sam Smith”的表格
后來在代碼的末尾,我想從另一個作業表超鏈接到那個新作業表,所以我使用這個:
ActiveSheet.Hyperlinks.Add Anchor:=ws.Range("A" & LastRow), Address:="", SubAddress:=Naming & "!A1", TextToDisplay:=ProjectNumber
一切正常,但是當我點擊超鏈接時,我得到“參考無效”。
我一生都無法弄清楚為什么超鏈接沒有參考我的新作業表。
任何幫助,將不勝感激,
謝謝,
蘇茜
uj5u.com熱心網友回復:
帶空格的作業表名稱需要引號:
SubAddress:= "'" & Naming & "'!A1"
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/361281.html
上一篇:根據條件選擇多個范圍
