本帖最後由 Jared 於 2014-1-7 16:05 編輯
想請問大大
目前寫了一個資料輸入的表單(如圖)
在資料輸入的部分
程式利用相對路徑(檔案須放置在同一個目錄夾),
只需要在表單該欄位輸入檔名&副檔名
Excel上只會顯示連結路徑- With Sheet1
- With .Cells(.Rows.Count, 2).End(xlUp).Offset(1)
- .Resize(, 2).Value = Ar
- .Hyperlinks.Add .Offset(, 2), ActiveWorkbook.Path & "\" & a3
- .Offset(, 2).Value = "連結路徑"
- End With
- End With
複製代碼 那現在的問題就是
當我需要進行資料修改的動作
都叫該編號對應的欄位就只會呼叫"連結路徑"這四個字
並不會把當初設定的相對路徑也一併呼叫進來
現在想要在修改目前的程式- With Sheet1
- Set A = .Columns("A").Find(TextBox4.Text, lookat:=xlWhole, LookIn:=xlValues)
- A.Offset(, 1) = TextBox1.Text '資料A
- A.Offset(, 2) = TextBox2.Text '資料B
- A.Offset(, 3) = TextBox3.Text '連結路徑
- End With
複製代碼 要怎麼改才能像資料輸入那樣又把相對路徑在寫上去呢?
範例檔如下
輸入&修改路徑測試.zip (18.74 KB)
因為目前只能直接表面上的路徑
希望有神人幫忙解答 >//< 感激不盡 |