Tự động chạy macro khi giá trị Cell thay đổi

Liên hệ QC

nguyenkhoiffc

Thành viên mới
Tham gia
6/10/21
Bài viết
16
Được thích
1
Các bạn xem giúp mình code bên dưới bị thiếu hay sai chỗ nào mà macro không tự động chạy được.

Sub app_vlookup()
Sheets("Sheet1").Range("B4") = Application.Vlookup(Sheets("Sheet1").Range("F4"), Sheets("LIST CARRIERS-VENDORS").Range("A2:H165"), 6, False)
End Sub
Private Sub cell_Change(ByVal Target As Range)

If Target.Address = "$F$4" Then
Sheets("Sheet1").Range("B4") = Application.Vlookup(Sheets("Sheet1").Range("F4"), Sheets("LIST CARRIERS-VENDORS").Range("A2:H165"), 6, False)

End If
End Sub


Mình đính kèm file cho các bạn dễ hình dung.

Xin cảm ơn
 

File đính kèm

  • Book1.xlsm
    19.9 KB · Đọc: 1
Lần chỉnh sửa cuối:
Các bạn xem giúp mình code bên dưới bị thiếu hay sai chỗ nào mà macro không tự động chạy được.

Sub app_vlookup()
Sheets("Sheet1").Range("B4") = Application.Vlookup(Sheets("Sheet1").Range("F4"), Sheets("LIST CARRIERS-VENDORS").Range("A2:H165"), 6, False)
End Sub
Private Sub cell_Change(ByVal Target As Range)

If Target.Address = "$F$4" Then
Sheets("Sheet1").Range("B4") = Application.Vlookup(Sheets("Sheet1").Range("F4"), Sheets("LIST CARRIERS-VENDORS").Range("A2:H165"), 6, False)

End If
End Sub




Mình đính kèm file cho các bạn dễ hình dung.

Xin cảm ơn
Không có sự kiện cell_Change bạn nhé!
Sự kiện đúng là Worksheet_Change
 
Upvote 0
Web KT

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

Back
Top Bottom