我们都知道,VBA比较直观的内容就是秀出用户想要的内容。内容呈现出来才是用户最想要的。本文将以案例的形式。介绍Inputbox msgbox函数的使用方法。
在工作中经常需要根据输入信息,动态形成一句话。例如根据输入的男孩 女孩名字最终显示“**爱***”。
使用inputbox 用来接收用户的输入,msgbox 用来显示最终的结果。
InputBox函数将打开一个对话框作为输入数据的界面,等待用InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])各参数的含义如下:
— Prompt:为对话框消息出现的字符串表达式。其最大长度为1024个字符。
— Title:为对话框标题栏中的字符串。如果省略该参数,则把应用程序名放入标题栏中。
— Default:为显示在文本框中的字符串。如果省略该参数,则文本框为空。
— Xpos:应和Ypos成对出现,指定对话框的左边与屏幕左边的水平距离。
— Ypos:应和Xpos成对出现,指定对话框的上边与屏幕上边的距离。
— Helpfile:设置对话框的帮助文件,可省略。
— Context:设置对话框的帮助主题编号,可省略
使用MsgBox函数可打开一个对话框,在对话框中显示一个提示信息,并让用户单击对话框中的按钮,使MsgBox函数语法格式如下:
Value=MsgBox(prompt[,buttons][,title][ ,helpfile,context])
通过函数返回值可获得用户单击的按钮,并可根据按钮的不同而选择不同的程序段来执行。
该函数共有5个参数,除第1个参数外,其余参数都可省略。各参数的意义与Inputbox函数参数的意义基相同。
代码如下
第一步
第二步
运行结果
本文起到抛钻引钰的工作,大家可以结合自己的实际。使用Inputbox msgbox各个参数的使用。
联系客服