Minda
Thành viên mới
- Tham gia
- 5/4/11
- Bài viết
- 21
- Được thích
- 4
Tôi có đoạn code sau:
Trong đoạn code này tôi đã đặt 2 biến: rng và MyR. Và tôi đã set 2 biến này. Vậy cuối sự kiện tôi có cần phải giải phóng 2 biến này?
PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range, MyR As Range
Application.ScreenUpdating = False
Set rng = S1.Range(S1.[A1], S1.[A65000].End(3))
Set MyR = rng.Find(Range("B1").Value, , xlValues, xlWhole)
On Error Resume Next
If Target.Address = "$B$1" Then
If MyR = "" Then MsgBox "Khong tim thay ma nay. Hay kiem tra lai!"
If MyR = Range("B1").Value Then
Range("A6:B65000").Clear
With S1.Range(S1.[A1], S1.[A65000].End(3)).Resize(, 3)
.AutoFilter 1, Range("B1").Value
.Offset(1, 1).Resize(, 2).SpecialCells(12).Copy [A6]
.AutoFilter
End With
End If
End If
End Sub
File đính kèm
Lần chỉnh sửa cuối: