ST-Lu!
Love Wingchun
- Tham gia
- 19/8/08
- Bài viết
- 730
- Được thích
- 546
- Nghề nghiệp
- Xích lô một thời
PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Co As String
With Range("G:G")
Co = Target.Offset(, -2)
If Not Intersect(.Cells, Target) Is Nothing _
And (Co <> "*" & "TOYOTA" & "*" Or Co <> "*" & "Canon" & "*") Then
Target.Offset(, 2) = "TM"
Target.Offset(, 3) = Now: .Offset(, 3).NumberFormat = "dd/mm/yy"
End If
End With
End Sub
Em xin mô tả như sau
- Cột E : cột công ty
- Cột F: để ẩn
- Cột G: cột hoá đơn
---
Đoạn code trên là nhập hoá đơn vào cột G, nếu cột E là công ty có tên CANON hoặc TOYOTA thì bỏ qua nhưng không hiểu sao viết xong nhập Canon và cột E
gõ số hoá đơn vào cột G thì tại cột I sẽ là "TM" và J là ngày tháng..
Chỉ ra số sai của em với?
-------
P/S: nếu cột F để ẩn thì em để offset là (,-1) hay (,-2)
Xin cám ơn
Lần chỉnh sửa cuối: