單元格插入超鏈接后無法直接鏈接到圖表工作表(表格超鏈接點擊沒反應)

      網友投稿 901 2022-06-04

      Excel中的工作表類型除常用的普通工作表外,還有圖表工作表等。有時用戶會把圖表放入到圖表工作表中,這就會帶來一個問題:當在單元格中插入超鏈接后,該超鏈接無法直接鏈接到圖表工作表。那么,如果要通過單元格超鏈接的方式鏈接到圖表工作表,該怎樣操作呢?

      利用簡單的VBA代碼可輕松解決這個問題。例如下圖為某產品的年銷售數據,工作簿中已包含兩個圖表工作表,需要在D17和D21單元格中分別插入一個超鏈接,各自鏈接到對應的圖表工作表中。

      步驟如下:

      1、插入超鏈接

      在單元格中插入超鏈接時,讓單元格顯示的內容為圖表工作表名稱,并讓超鏈接目標指向本單元格或附近的單元格。以D17為例,右擊D17單元格,在彈出的快捷菜單中選擇“超鏈接”,彈出“插入超鏈接”對話框,在“鏈接到”區域選擇“本文檔中的位置”,在“或在次文檔中選擇一個位置”處選擇當前工作表,本例為“Sheet1”,在“請鍵入單元格引用”處輸入設置超鏈接的單元格,本例為“D17”,在“要顯示的文字”處輸入需要鏈接的圖表工作表名稱,本例為“銷售條形圖”,如圖所示。

      單擊“確定”,即可在D17單元格中插入一個超鏈接。D21單元格的操作方法類似。

      2、添加VBA代碼

      在單元格中插入超鏈接后無法直接鏈接到圖表工作表(表格超鏈接點擊沒反應)

      按Alt+F11,打開VBA編輯器,在代碼窗口中輸入:

      Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)On Error Resume NextSheets(Target.Range.Value).ActivateEnd Sub

      說明:在工作表中單擊超鏈接時觸發Worksheet.FollowHyperlink事件,“Sheets(Target.Range.Value).Activate”激活對應的圖表工作表,該語句也可改為“Sheets(Target.TextToDisplay).Activate”。

      這樣設置后,單擊單元格中的超鏈接,如果單元格中內容為某個圖表工作表名稱,就會打開該圖表工作表。

      值得一提的是,在WPS表格中,“圖表工作表”名稱已包含在“插入超鏈接”對話框中,因而可以直接將單元格中的超鏈接鏈接到“圖表工作表”。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel怎么匹配相似名稱的數據(excel如何匹配名字相同的數據)
      下一篇:word文檔加密密碼忘記了怎么辦(word文檔密碼加密忘記了怎么解除)
      相關文章
      亚洲国产高清国产拍精品| 亚洲综合一区无码精品| 亚洲男女内射在线播放| 亚洲AV日韩AV一区二区三曲| 亚洲AV无码一区二区三区牛牛| 亚洲中文字幕久久精品无码2021| 亚洲成人黄色在线观看| 亚洲国产情侣一区二区三区| 亚洲最大的视频网站| 亚洲福利视频网址| 亚洲网站免费观看| 亚洲国产视频一区| 亚洲人成在线免费观看| 亚洲一卡2卡4卡5卡6卡在线99| 亚洲国产精品xo在线观看| 亚洲午夜精品一区二区公牛电影院| 亚洲国产成人久久77| 国产.亚洲.欧洲在线| 亚洲色在线无码国产精品不卡| 亚洲妇女无套内射精| www国产亚洲精品久久久| 亚洲精品色婷婷在线影院| 中文字幕亚洲综合久久男男| 永久亚洲成a人片777777 | 亚洲成AV人片在线观看| 久久精品国产亚洲AV麻豆不卡| 亚洲视频2020| 亚洲国产成a人v在线| 亚洲人成人伊人成综合网无码| 久久水蜜桃亚洲AV无码精品| jjzz亚洲亚洲女人| 在线观看亚洲天天一三视| 亚洲国产成人一区二区三区| 亚洲日韩区在线电影| 亚洲中文无码线在线观看| 亚洲国产精华液2020| 浮力影院亚洲国产第一页| 亚洲成a人片77777kkkk| 久久亚洲AV成人无码| 欧洲 亚洲 国产图片综合| 自拍偷自拍亚洲精品偷一|