VB 宏 MsgBox 和 Echo 函数用法及示例
VB 宏中的 MsgBox 函数和 Echo 语句都用于显示消息或信息。它们的用法如下所示:\n\n1. 使用 MsgBox 函数显示一个简单的消息框:\nvb\nMsgBox "Hello, World!"\n\n\n2. 使用 MsgBox 函数显示一个带有标题和按钮的消息框,并接收用户的响应:\nvb\nDim response As Integer\nresponse = MsgBox("Do you want to continue?", vbYesNo + vbQuestion, "Confirmation")\nIf response = vbYes Then\n ' 用户点击了"是"按钮\nElse\n ' 用户点击了"否"按钮\nEnd If\n\n\n3. 使用 Echo 语句在 VBA 中显示消息或信息到 Immediate 窗口:\nvb\nDebug.Print "Hello, World!"\n\n\n4. 使用 Echo 语句显示一个带有变量值的消息:\nvb\nDim name As String\nname = "John"\nDebug.Print "Hello, " & name & "!"\n\n\n5. 使用 MsgBox 函数和 Echo 语句结合,先显示消息框,然后将用户的响应输出到 Immediate 窗口:\nvb\nDim response As Integer\nresponse = MsgBox("Do you want to continue?", vbYesNo + vbQuestion, "Confirmation")\nDebug.Print "User clicked: " & response\n\n\n6. 使用 MsgBox 函数显示一个带有默认按钮和图标的消息框,并返回用户的响应:\nvb\nDim response As Integer\nresponse = MsgBox("Are you sure you want to delete this file?", vbYesNoCancel + vbExclamation + vbDefaultButton2, "Warning")\nSelect Case response\n Case vbYes\n ' 用户点击了"是"按钮\n Case vbNo\n ' 用户点击了"否"按钮\n Case vbCancel\n ' 用户点击了"取消"按钮\nEnd Select\n\n\n7. 使用 Echo 语句显示一个带有变量值和格式化字符串的消息:\nvb\nDim age As Integer\nage = 25\nDebug.Print "I am {0} years old.", age\n\n\n8. 使用 MsgBox 函数显示一个带有输入框的消息框,并接收用户输入的值:\nvb\nDim inputValue As String\ninputValue = InputBox("Please enter your name:")\nMsgBox "Hello, " & inputValue & "!"\n\n\n9. 使用 MsgBox 函数显示一个带有多行文本的消息框:\nvb\nDim message As String\nmessage = "This is a multi-line message." & vbCrLf & "It has two lines." \nMsgBox message\n\n\n10. 使用 Echo 语句显示一个带有当前日期和时间的消息:\nvb\nDebug.Print "Current date and time: " & Now()\n\n\n请注意,Echo 语句只在 VBA 中可用,并且仅在运行时才能显示消息,而 MsgBox 函数可以在编译时和运行时都显示消息。
原文地址: http://www.cveoy.top/t/topic/p56s 著作权归作者所有。请勿转载和采集!