█学习VBA的好方法是:动手多练习,多看帮助和百度
█学习VBA的好方法是:欲速则不达
█学习VBA的好方法是:学会提问
01
▲
开始学习 InputBox 函数
02
▲
语法
InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])
inputbox(对话框消息显示内容,对话框标题, 文本框默认值,水平位置x坐标值,垂直位置y坐标值,帮助文件,帮助文件ID)
03
▲
注意
1、参数Prompt 必需的
如果 prompt 包含多个行,则可在各行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或回车换行符的组合 (Chr(13) & Chr(10)) 来分隔。
2、参数title 可选的
如果省略title参数,则在标题栏中显示“Microsoft Excel”。
3、参数default 可选的
显示在文本框中的字符串表达式,在没有其它输入时作为缺省值,如果省略default参数,则文本框为空。
4、如果要省略某些位置参数,则必须加入相应的逗号分界符。
04
▲
例子
Sub InBox()
Dim Prompt, Title, Default, Xpos, Ypos, Helpfile, Context, InBoxtext
Prompt = '对话框消息显示内容'
Title = 'Excel中国合伙人_对话框标题'
Default = 'Excel中国合伙人 私密号:121053731(文本框默认值)'
Xpos = 2000
Ypos = 2500
Helpfile = 'DEMO.HLP'
Context = 10
InBoxtext = InputBox(Prompt, Title, Default, Xpos, Ypos, Helpfile, Context)
Range('A1').Value = InBoxtext
End Sub
05
▲
运行结果
06
▲
查看返回值
自己动手测试返回值,
才能真的学会。
一定要动手!
07
▲
对话框学习技巧
1. 动手测试inputbox不同参数,看参数在对话框中的位置;
2. 本地窗口查看,点击对话框、文本框中输入不同数据时,其返回值;
3. 千万不要使用inputbox对话框输入密码占位符“*********”号来显示密码,虽然借助API函数可以实现其功能,不过建议放弃其方法;
可以采用在窗体中使用对话框输入密码更加方便。
4. 介绍VBA基础知识是最枯燥的(为了照顾入门的朋友,我们合伙人也是拼了),关键是要学习者自己动手操作练习!
PS:以后的封面插图将没有美女照片,别问我为什么,
我就是这么任性。
文:L-L-X
联系客服