tunguska
Thành viên mới
![](/diendan/data/PhoToDanhHieu/gold.gif)
- Tham gia
- 2/4/17
- Bài viết
- 9
- Được thích
- 0
Kính gửi các anh, chị trên diễn đàn
em mới tìm hiểm về VBA excel chưa đến đâu, thường hay lên mạng copy về chỉnh sửa lại rồi sài thôi.
có đoạn code bên dưới khi em nhấp phải vô 1 sheet trong workbook -> view code -> paste đoạn code bân dưới vô thì chạy được. Nhưng khi vô cửa sổ VBA -> inseet modul rồi paste thì lại chạy không đươc ạ. nhờ anh chị giải thích giúp ạ
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range, cell_ As Range
Set rng = Intersect(Target, Range("a:a"))
If Not rng Is Nothing Then
Application.EnableEvents = fales
For Each cell_ In rng
If cell_.Value <> "" Then
cell_.Offset(, 4).Value = Date
Else
cell_.Offset(, 4).Value = ""
End If
Next cell_
Application.EnableEvents = True
End If
End Sub
em mới tìm hiểm về VBA excel chưa đến đâu, thường hay lên mạng copy về chỉnh sửa lại rồi sài thôi.
có đoạn code bên dưới khi em nhấp phải vô 1 sheet trong workbook -> view code -> paste đoạn code bân dưới vô thì chạy được. Nhưng khi vô cửa sổ VBA -> inseet modul rồi paste thì lại chạy không đươc ạ. nhờ anh chị giải thích giúp ạ
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range, cell_ As Range
Set rng = Intersect(Target, Range("a:a"))
If Not rng Is Nothing Then
Application.EnableEvents = fales
For Each cell_ In rng
If cell_.Value <> "" Then
cell_.Offset(, 4).Value = Date
Else
cell_.Offset(, 4).Value = ""
End If
Next cell_
Application.EnableEvents = True
End If
End Sub