MsgBox trong VBA excel

 MsgBox( prompt [, buttons ] [, title ] [, helpfile, context ] )

prompt (Bắt buộc) - Đây là văn bản của hộp thông báo chính.

buttons – Chọn các nút để hiển thị. Nếu bỏ qua, 'OKonly'. Tại đây bạn cũng có thể chỉ định biểu tượng sẽ hiển thị và nút mặc định.

title - Tiêu đề ở đầu hộp thư. Nếu bỏ qua, tên của ứng dụng hiện tại sẽ được hiển thị (ví dụ: Microsoft Excel).

helpfile - Chỉ định tệp trợ giúp có thể được truy cập khi người dùng nhấp vào nút 'Help'. Nếu được chỉ định, thì bạn cũng phải thêm ngữ cảnh (bên dưới)

context – Biểu thức số đại diện cho số ngữ cảnh Trợ giúp được chỉ định cho chủ đề Trợ giúp thích hợp.

Bạn có thể bỏ qua các đối số trong helpfile và contextTôi chưa bao giờ thấy chúng được sử dụng.

Bạn cũng có thể thêm ngắt dòng (Enter xuống dòng) vào lời nhắc hộp thư của mình bằng 'vbNewLine'.

Ví dụ:

Sub MsgBoxPromptTitle_NewLine()
MsgBox "Step 1 Complete." & vbNewLine & "Click OK to Run Step 2.", , "Step 1 of 5"
End Sub
Lưu ý rằng tôi sử dụng ký hiệu & để nối văn bản trong vba với nhau. 

MsgBox Icons :

vbInformation: Biểu tượng thông tin hình chữ i
vbCritical: Biểu tượng thông báo là quan trọng
vbQuestion: Biểu tượng câu hỏi
vbExclamation: Biểu tượng dấu chấm than

No comments :