Tạo vùng chọn không phụ thuộc vào tên sheet (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Thanh Bình PV

Thành viên hoạt động
Tham gia
30/10/19
Bài viết
151
Được thích
19
Chào anh/chị GPE, Em có tạo 1 vài vùng chọn để lọc trùng dữ liệu (hình bên phải) nhưng e chỉ muốn lấy phạm vi của ô (phạm vi thay đổi thất thường) (hình ben trái).
Em cảm ơn.
1576551441357.png1576549429933.png
 

File đính kèm

  • 1576549283797.png
    1576549283797.png
    92.6 KB · Đọc: 29
Lần chỉnh sửa cuối:
Tôi phải nể chính mình nếu đoán đúng trong trường hợp này :D
Mã:
Private Sub RefEdit1_Change()
On Error Resume Next
Dim Rng As Range, RngAdd1 As String, RngAdd2 As String
RngAdd1 = Me.RefEdit1.Value
Set Rng = Range(RngAdd1)
If Not Rng Is Nothing Then
    RngAdd2 = Rng.Address
    If RngAdd2 <> RngAdd1 Then Me.RefEdit1.Value = RngAdd2
End If
End Sub
 
Tôi phải nể chính mình nếu đoán đúng trong trường hợp này :D
Mã:
Private Sub RefEdit1_Change()
On Error Resume Next
Dim Rng As Range, RngAdd1 As String, RngAdd2 As String
RngAdd1 = Me.RefEdit1.Value
Set Rng = Range(RngAdd1)
If Not Rng Is Nothing Then
    RngAdd2 = Rng.Address
    If RngAdd2 <> RngAdd1 Then Me.RefEdit1.Value = RngAdd2
End If
End Sub
Em đăng lộn hình ạ. E có tận 5 ô như vậy lận a... Là mình phải add 5 cái Private Sub RefEdit1_Change cho nó luôn ạ.
 
Web KT

Bài viết mới nhất

Back
Top Bottom