示例实际是用三个字符变量,把prompt,title,和default分离出来,然后再inputbox函数中直接使用变量即可,这样写法方便修改。
二、复合语句和语句断行
1、复合语句
一般情况下,要求程序中每个语句独占一行,但在VBA中,也可以把几个语句方在一行中构成符合语句,复合语句中各语句之间用冒号(:)分隔,比如上面的示例可以修改如下:
代码中p = "请输入用户名字": t = "登录对话框": d = "用户名"三个语句用冒号间隔,即可写在同一行。
2、语句断行
既然短的语句可以放在同一行书写,那么较长的语句为了方便书写,也可以分成若刚行来书写。
在VBA中使用空格后接着一个下划线(续行符),可以将一行代码延伸成两行以上,例如将上面的示例修改如下: