mrtoanbin > 16-01-19, 11:16 PM
ongke0711 > 17-01-19, 02:11 PM
mrtoanbin > 17-01-19, 02:53 PM
(17-01-19, 02:11 PM)ongke0711 Đã viết: Bạn dùng hàm Hyperlinkpart() để xử lý vụ này. Hàm Hyperlinkpart dùng để lấy các thành phần của một hyperlink như: nội dung hiển thị (acDisplayedText), địa chỉ link (acFullAddress)...
Cách làm: duyệt qua từng dòng, lấy cái địa chỉ link -> thêm phần TExt mong muốn trước địa chỉ link.
Định dạng hyperlink: "ThuThuatAccess#http://thuthuataccess.com"
- Tạo một nút lệnh [cmdChangeText].
- Code cho nút này: thay tên table và tên cột tương ứng
-----------------------------------------------
Private Sub ChangeText_Click()
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("Table1")
rs.MoveFirst
Do Until rs.EOF
rs.Edit
rs!Link = "Xem#" & HyperlinkPart(rs("Link"), acFullAddress)
rs.Update
rs.MoveNext
Loop
End Sub
-------------------------------------------------
mrtoanbin > 17-01-19, 03:25 PM
(17-01-19, 02:11 PM)ongke0711 Đã viết: Bạn dùng hàm Hyperlinkpart() để xử lý vụ này. Hàm Hyperlinkpart dùng để lấy các thành phần của một hyperlink như: nội dung hiển thị (acDisplayedText), địa chỉ link (acFullAddress)...
Cách làm: duyệt qua từng dòng, lấy cái địa chỉ link -> thêm phần TExt mong muốn trước địa chỉ link.
Định dạng hyperlink: "ThuThuatAccess#http://thuthuataccess.com"
- Tạo một nút lệnh [cmdChangeText].
- Code cho nút này: thay tên table và tên cột tương ứng
-----------------------------------------------
Private Sub ChangeText_Click()
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("Table1")
rs.MoveFirst
Do Until rs.EOF
rs.Edit
rs!Link = "Xem#" & HyperlinkPart(rs("Link"), acFullAddress)
rs.Update
rs.MoveNext
Loop
End Sub
-------------------------------------------------
ongke0711 > 17-01-19, 03:30 PM
(17-01-19, 03:25 PM)mrtoanbin Đã viết: Mình đã test nhưng chỉ ra chữ "Xem" kiểu hyperlink chứ k có đường dẫn bác ơi!
hieuvn > 18-01-19, 10:16 AM
ongke0711 > 18-01-19, 11:57 AM