Thửem mới tìm hiểu được 1 chút vba, có 1 dự án em cần như sau: có 1 ô em đã merge (A1:A20). Giờ em chọn ô đó thì kết quả khi chạy hàm trả về cho 2 giá trị là 1 và 20 ạ. Rất mong ace diễn đàn giúp đỡ ạ
Public Sub RowsSelect()
Dim firstRow As Long
Dim lastRow As Long
Dim rng As Range
Set rng = Selection
firstRow = rng.Cells(1, 1).Row
lastRow = firstRow + rng.Rows.Count - 1
MsgBox "First row is: " & firstRow & ChrW(10) & "Last Row is: " & lastRow
End Sub
Hàng đầu tiênem mới tìm hiểu được 1 chút vba, có 1 dự án em cần như sau: có 1 ô em đã merge (A1:A20). Giờ em chọn ô đó thì kết quả khi chạy hàm trả về cho 2 giá trị là 1 và 20 ạ. Rất mong ace diễn đàn giúp đỡ ạ
Range.Row()
Range.Row()+Range.Rows.Count-1
Góp ý cho bạn:em mới tìm hiểu được 1 chút vba, có 1 dự án em cần như sau: có 1 ô em đã merge (A1:A20). Giờ em chọn ô đó thì kết quả khi chạy hàm trả về cho 2 giá trị là 1 và 20 ạ. Rất mong ace diễn đàn giúp đỡ ạ