khidotdh88
Thành viên mới
- Tham gia
- 30/12/08
- Bài viết
- 18
- Được thích
- 9
Sub Ins_hype()
Dim rg As Range
For Each rg In Range("B2:B51")
rg.Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=Selection.Value, TextToDisplay:=Selection.Value
Next
End Sub
Sub Hpl()
Dim i As Byte
For i = 2 To [B][COLOR=red]51[/COLOR][/B]
Cells(i, "B").Hyperlinks.Add Cells(i, "B"), Cells(i, "B").Value
Next i
End Sub
Đây cũng là biến thể của 2 macro trên mà thôiBạn nói rõ hơn được ko . Mình ko hiểu thêm các đoạn code là thế nào
Option Explicit
Sub Hpl()
Dim Clls As Range
For Each Clls In Range("B2:B" & [B65500].End(xlUp).Row)
Clls.Hyperlinks.Add Clls, Clls.Value
Next Clls
End Sub
Bạn làm như sau:Vậy phiên anh chuyển dùm file này sang hyperlink giúp. Em mới biết về exel ko biết tạo lập Macro. Anh chỉ dẫn từng bước với chứ ah
Sub HyperlinkTrans()
Dim Clls As Range
On Error Resume Next
For Each Clls In ActiveSheet.UsedRange.SpecialCells(2, 2)
If Clls.Hyperlinks.Count = 0 And InStr(Clls, "http://") Then
Clls.Hyperlinks.Add Clls, Clls.Value
End If
Next
End Sub
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2