- Tham gia
- 22/8/06
- Bài viết
- 90
- Được thích
- 10
File của bạn đâu có macro hay công thức gì đâu. Mà vấn đề của bạn đâu cần macro. Dùng công thức với hàm Vlookup() là được rồi. Khi dùng hàm Vlookup, nếu muốn thêm dữ liệu trong bảng dò thì phải sửa vùng tham chiếu trong công thức tương ứng.Em mới bập bõm học macro.
Em thấy có một đoạn mã nhập mã khách hàng ra tên khách hàng nhưng khi em làm thêm mã sản phẩm trong sheet đó để hiện tên sản phẩm thì không được. Hướng dẫn giúp em tại sao với.
Cám ơn GPE nhiều
Tác giả nói là "bập bõm học macro" mà bạnFile của bạn đâu có macro hay công thức gì đâu. Mà vấn đề của bạn đâu cần macro. Dùng công thức với hàm Vlookup() là được rồi. Khi dùng hàm Vlookup, nếu muốn thêm dữ liệu trong bảng dò thì phải sửa vùng tham chiếu trong công thức tương ứng.
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Thoat
With Target
If .Row > 1 Then
Select Case .Column
Case 5: .Offset(, 1) = Sheet2.Range("A1").CurrentRegion.Find(Target).Offset(, 1)
Case 9: .Offset(, 1) = Sheet3.Range("A3").CurrentRegion.Find(Target).Offset(, 1)
End Select
End If
End With
Thoat:
End Sub