Người dùng ẩn danh
Thảo luận 3 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 176 lượt xem

là Msgbox khi cột số HĐ trong sheet Data Nhansu e để trống e chạy lệnh tại

Thầy cho e hỏi là Msgbox, khi cột số HĐ trong sheet Data Nhansu e để trống e chạy lệnh tại sao ko hiện ra Msgbox như đã tạo mà nó tự động nhảy sang sheets("HDLD") ạ

Sub In_CaNhan()
Dim a As Long
a = ActiveCell.Row
If Sheets("Data_NhanSu").Range("Q" & a).Value <> " " And Sheets("Data_NhanSu").Range("P" & a).Value <> " " Then
Sheets("HDLD").Range("O3").Value = Sheets("Data_NhanSu").Range("Q" & a).Value
Sheets("HDLD").Activate
Else
MsgBox "Thieu thong tin So HD hoac loai HD", vbInformation
Exit Sub
End If
End Sub

Thảo luận 3 câu trả lời
Lượt xem 176 lượt xem
Vỗ tay vỗ tay
Người dùng ẩn danh 13:06 - Jun 22, 2020
Chào bạn bạn sử dụng vòng lặp là được bạn nhé.
Vỗ tay vỗ tay
Người dùng ẩn danh 13:06 - Jun 22, 2020
Em cảm ơn thầy, nhưng thầy cho e hỏi rõ là đoạn code trên bị sai hay sao mà không thể hiện thị msgbox ạ, có mấy trường hợp e dùng hàm if này cũng ko xuất hiện được msgbox nên cần thầy chỉ giúp để làm cho đúng ạ ??
Vỗ tay vỗ tay
Người dùng ẩn danh 14:06 - Jun 22, 2020
chào bạn if chỉ xuất hiện msgbox 1 lần thôi bạn nhé, bạn muốn xuất hiện dòng lỗi từng dòng phải dùng
vòng lặp nhé.
Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông