標題:
[發問]
請問打開某個路徑下的圖檔,超連結該如何寫?
[打印本頁]
作者:
pesi2884
時間:
2011-5-15 21:00
標題:
請問打開某個路徑下的圖檔,超連結該如何寫?
問題已有寫在附件內,請見附件!
請各位大大幫忙小弟解答一下,非常感恩。
作者:
Hsieh
時間:
2011-5-15 22:11
試試
Sub yy()
Dim A As Range
For Each A In Range([A2], Cells(Rows.Count, 1).End(xlUp))
fd = "G:\台帳資料\" & A.Offset(, 4) & "\" & A.Offset(, 1) & "\" & A.Offset(, 2) & "\" & A.Offset(, 2) & A.Offset(, 3) & "\"
fs = Dir(fd & "*.jpg")
fds = fd & fs
With ActiveSheet.Pictures.Insert(fds)
.Top = A.Top
.Left = A.Left
.Width = A.Width
.Height = A.Height
ActiveSheet.Hyperlinks.Add .ShapeRange.Item(1), fds
End With
Next
End Sub
複製代碼
作者:
pesi2884
時間:
2011-5-15 22:52
回復
2#
Hsieh
Hsieh 謝謝你的回答
但是可以在請你幫我改一下程式嗎
因為跟我想要的有一點落差
想要結果詳附件!
先跟你道謝一下
一直都受到你的幫助
作者:
Hsieh
時間:
2011-5-16 00:03
Sub yy()
Dim A As Range
For Each A In Range([A2], Cells(Rows.Count, 2).End(xlUp).Offset(, -1))
fd = "G:\台帳資料\" & A.Offset(, 4) & "\" & A.Offset(, 1) & "\" & A.Offset(, 2) & "\" & A.Offset(, 2) & A.Offset(, 3) & "\"
fs = Dir(fd & "*.jpg")
fds = fd & fs
ActiveSheet.Hyperlinks.Add anchor:=A, Address:=fds, TextToDisplay:="照片"
Next
End Sub
複製代碼
作者:
pesi2884
時間:
2011-5-16 07:23
謝謝你的解答~~
我試過了~~目前沒什麼問題
非常感謝你!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)