To Minh Phat
Thành viên mới

- Tham gia
- 4/11/17
- Bài viết
- 12
- Được thích
- 1
- Giới tính
- Nam
Thế công thức tại cột G thay vì hiện chữ NOT OK thì sao bạn không cho hiện chữ thiếu yêu cầu luôn, một cái bất tiện là trong khi bạn gõ một chữ x (Phải gõ đủ 3 cột B, C và D) thì nó hiện thông báo, gõ lần 2 (Chưa đủ) cũng hiện thông báo, theo bạn trong khi nhập thông tin mà nó cứ thông báo hoài vậy có bực không?Dear các anh chị.
Em có một file có công thức ở cột G, em muốn khi em nhập thêm data chạy công thức nếu ra dữ liệu "NOT OK" thì nó sẽ hiện lên 1 cái bảng báo là thiếu thông tin yêu cầu
Các anh chị xem file đính kèm và giúp em với ạ.
Thế công thức tại cột G thay vì hiện chữ NOT OK thì sao bạn không cho hiện chữ thiếu yêu cầu luôn, một cái bất tiện là trong khi bạn gõ một chữ x (Phải gõ đủ 3 cột B, C và D) thì nó hiện thông báo, gõ lần 2 (Chưa đủ) cũng hiện thông báo, theo bạn trong khi nhập thông tin mà nó cứ thông báo hoài vậy có bực không?
Thử:Dear các anh chị.
Em có một file có công thức ở cột G, em muốn khi em nhập thêm data chạy công thức nếu ra dữ liệu "NOT OK" thì nó sẽ hiện lên 1 cái bảng báo là thiếu thông tin yêu cầu
Các anh chị xem file đính kèm và giúp em với ạ.
Sub abc()
Dim i&, LR&
LR = Cells(Rows.Count, 1).End(3).Row
With Sheets(1)
For i = 2 To LR
Range("G2:G" & LR).Formula = "=IF(COUNTIF(B2:D2,""X"")=3,""OK"",""NOT OK"")"
If Cells(i, "G").Value = "NOT OK" Then
MsgBox "Thieu du lieu dong: " & Rows(i).Address
End If
Next i
Columns("G:G").EntireColumn.Hidden = True
End With
End Sub
Thử:
PHP:Sub abc() Dim i&, LR& LR = Cells(Rows.Count, 1).End(3).Row With Sheets(1) For i = 2 To LR Range("G2:G" & LR).Formula = "=IF(COUNTIF(B2:D2,""X"")=3,""OK"",""NOT OK"")" If Cells(i, "G").Value = "NOT OK" Then MsgBox "Thieu du lieu dong: " & Rows(i).Address End If Next i Columns("G:G").EntireColumn.Hidden = True End With End Sub