返回列表 上一主題 發帖

如何大量連結sheet裡的儲存格

回復 3# syuan
樓上是教你使用函數做超連結,必須在儲存格內輸入公式

要使用VBA可依下列方式加入超連結
Sub nn()
Dim A As Range
For Each A In 檔案名稱的儲存格範圍(檔案名稱必須包含副檔名)
   A.Hyperlinks.Add A, "E:\檔案目錄\" & A
Next
End Sub
學海無涯_不恥下問

TOP

回復 16# syuan
若B的字串目錄存在則,C = Dir(B & A)將會傳回與A相同字串否則傳回空字串
  1. Sub test()

  2. Dim A As Range
  3. Dim B
  4. Dim C

  5. Worksheets("sheet1").Activate
  6. For Each A In Worksheets("sheet1").UsedRange
  7. If InStr(A.Value, "JIS") > 0 And A.Value <> "" Then
  8.     B = "C:\11\"
  9.     A.Hyperlinks.Add anchor:=A, Address:=B & A
  10.     End If
  11.     Next A
  12. End Sub
複製代碼
學海無涯_不恥下問

TOP

回復 18# syuan


    A.Hyperlinks.Add anchor:=A, Address:=B & A, TextToDisplay:= A
學海無涯_不恥下問

TOP

        靜思自在 : 滴水成河。粒米成蘿,勿輕己靈,勿以善小而不為。
返回列表 上一主題