Thoát Sub khi chọn Cancel của Input box đầu tiên (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Nguyễn Hồng Quang

Thành viên GPE Hà Nội
Tham gia
8/6/07
Bài viết
1,203
Được thích
877
Giới tính
Nam
Nghề nghiệp
Kế toán
Em có file sử dụng Input Box để xử lý. Nếu chọn vùng dữ liệu rồi ấn OK thì mọi chuyện sẽ tiếp diễn theo trình tự...
Nhưng nếu Inputbox đầu tiên xuất hiện, ta ấn Cancel thì nó không thoát sub ngay mà lại vẫn chạy tiếp, Cho em hỏi là Làm thế nào để Khi Input Box đầu tiên xuất hiện , chọn Cancel thì thoát sub luôn ạ
 

File đính kèm

Em có file sử dụng Input Box để xử lý. Nếu chọn vùng dữ liệu rồi ấn OK thì mọi chuyện sẽ tiếp diễn theo trình tự...
Nhưng nếu Inputbox đầu tiên xuất hiện, ta ấn Cancel thì nó không thoát sub ngay mà lại vẫn chạy tiếp, Cho em hỏi là Làm thế nào để Khi Input Box đầu tiên xuất hiện , chọn Cancel thì thoát sub luôn ạ
Mã:
Sub t()
    Dim a
    a = InputBox("nhap ")
    If StrPtr(a) = 0 Then
        MsgBox "Clicked Cancel"
    ElseIf a = "" Then
        MsgBox "khoang trang"
    Else
        MsgBox "a=" & a
    End If
End Sub
 
Upvote 0
Bạn bấm Cancel là nó trả lỗi (chuối thế :) )
Chỉ cần bẫy lỗi đó là xong.
 
Upvote 0
Web KT

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

Back
Top Bottom