donhungtin2013
Thành viên mới
- Tham gia
- 14/8/14
- Bài viết
- 171
- Được thích
- 4
Em có copy được đoạn code này:
Option Explicit
Private Sub worksheet_changed()
Application.ScreenUpdating = False
On Error Resume Next
ActiveSheet.ShowAllData
With ActiveCell
.Offset(-4) = .Offset(1)
.Offset(-3) = "*" & CStr(ActiveSheet.TextBox1) & "*"
.Offset(1).Resize(10000).AdvancedFilter 1, .Offset(-4).Resize(2)
End With
Application.ScreenUpdating = True
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, [G7]) Is Nothing Then Hien Else An
End Sub
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Or KeyCode = 40 Then An
If KeyCode = 13 Or KeyCode = 40 Then ActiveCell(3).Select
End Sub
Nhưng không hiểu sao khi add vào file em lại chạy không được, nhờ mọi người sửa lại giúp em. Em cảm ơn ạ
Option Explicit
Private Sub worksheet_changed()
Application.ScreenUpdating = False
On Error Resume Next
ActiveSheet.ShowAllData
With ActiveCell
.Offset(-4) = .Offset(1)
.Offset(-3) = "*" & CStr(ActiveSheet.TextBox1) & "*"
.Offset(1).Resize(10000).AdvancedFilter 1, .Offset(-4).Resize(2)
End With
Application.ScreenUpdating = True
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, [G7]) Is Nothing Then Hien Else An
End Sub
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Or KeyCode = 40 Then An
If KeyCode = 13 Or KeyCode = 40 Then ActiveCell(3).Select
End Sub
Nhưng không hiểu sao khi add vào file em lại chạy không được, nhờ mọi người sửa lại giúp em. Em cảm ơn ạ