Viết code cho các nút Msgbox ?

Liên hệ QC

TrungChinhs

Thành viên tích cực
Tham gia
18/2/08
Bài viết
1,475
Được thích
2,469
Nghề nghiệp
Công chức
Chào các bạn ! Tôi đang gặp khó khăn khi viết code cho các nút Msgbox.
Tôi muốn khi chọn nút Yes thì thực hiện lệnh thêm dữ liệu, No thì sửa dữ liệu và Cancel thì Thoát
Tôi viết:
Mã:
           msg1 = "Chon Yes de Them. Chon No de Sua. Chon Cancel de Thoat"
           If MsgBox(msg1, 3) = 2 Then Exit Sub
           If MsgBox(msg1, 3) = 7 Then 
           ..... câu lệnh sửa
           end if
           ..... câu lệnh thêm
Do đó Khi chọn Yes hoặc No thì phải chọn 2 lần Msgbox mới mất (do gọi Msgbox 2 lần).
Nhờ các bạn chỉ dẫn viết giúp code cho nút No để khi chọn Yes hoặc No thì nó thực hiện lệnh và ẩn ngay. Xin cảm ơn !
 
Chào các bạn ! Tôi đang gặp khó khăn khi viết code cho các nút Msgbox.
Tôi muốn khi chọn nút Yes thì thực hiện lệnh thêm dữ liệu, No thì sửa dữ liệu và Cancel thì Thoát
Tôi viết:
Mã:
           msg1 = "Chon Yes de Them. Chon No de Sua. Chon Cancel de Thoat"
           If MsgBox(msg1, 3) = 2 Then Exit Sub
           If MsgBox(msg1, 3) = 7 Then 
           ..... câu lệnh sửa
           end if
           ..... câu lệnh thêm
Do đó Khi chọn Yes hoặc No thì phải chọn 2 lần Msgbox mới mất (do gọi Msgbox 2 lần).
Nhờ các bạn chỉ dẫn viết giúp code cho nút No để khi chọn Yes hoặc No thì nó thực hiện lệnh và ẩn ngay. Xin cảm ơn !
Phải vầy chứ anh:
PHP:
Sub test()
  Dim msg1 As String, Res As Long
   msg1 = "Chon Yes de Them. Chon No de Sua. Chon Cancel de Thoat"
   Res = MsgBox(msg1, vbYesNoCancel, "THÔNG BÁO")
   Select Case Res
     Case 2: Exit Sub
     Case 6: MsgBox "Lenh 1"
     Case 7: MsgBox "Lenh 2"
   End Select
End Sub
 
Upvote 0
Anh gọi nó 2 lần thì nó ra 2 lần chứ sao.
Sửa lại:

PHP:
Sub abc()
 msg1 = "Chon Yes de Them. Chon No de Sua. Chon Cancel de Thoat"
    Select Case MsgBox(msg1, 3)
        Case vbCancel
           Exit Sub
        Case vbNo
           [a1] = 100
        Case vbYes
           [b1] = 100
    End Select

End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

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

Back
Top Bottom