第2个回答 2018-04-02
顾名思义,必选参数就是一定要选的参数。有些函数的参数如果你不选,它会自动套用默认值,有些参数不能套用默认值的,就一定要选。
比如 MsgBox(Prompt[,Buttons][,Title][,Helpfile,Context])
它有5个参数,其中第一个参数为消息文本,是必选参数。
其他4参数都不是必选参数。
你可以这样写代码 MsgBox "你好", , "提示",后面的参数可有可无,会自动代入默认值。
但是不能这样写 MsgBox , vbYesNo, "提示",会出现“参数不可选”的错误。
因为第一个参数是必选参数,必须要有值,即使是空字符串也行。本回答被提问者采纳