分享

UC头条:Excel VBA(4)

 Chosefree 2019-11-19

好,现在就让我们用 VBA 写出全球码农界公认的第一个程序 Hello World。

实现效果:

用 VBA 制作一个按钮,点击后会出现 “Hello World”信息框。

方法:

1. 点击菜单栏“开发工具”-->“插入”-->在表单控件中选择“按钮”

2. 在屏幕上画一个按钮框,就会弹出指定宏的对话框,点击“新建”

3. 现在我们就进入了 VBE 的代码窗口,窗口内已经自动出现了

Sub 按钮1_Click

End Sub

VBA 的语言都是以 Sub 开始,End Sub 结束

“按钮1_Click”是新建宏时默认出现的宏名,本例中我们没有特意更改,今后可以按照自己的要求取一个宏名

4. 在宏的起始和结束语之间写如下代码:

MsgBox ('Hello World')

MsgBox 函数的作用是在消息框中显示信息

语法为:MsgBox(Prompt[,Buttons][,Title][,Helpfile,Context])

Prompt,必需的参数,为字符串,作为显示在消息框中的消息文本。其最大长度约为1024个字符,由所用字符的宽度决定。如果prompt的内容超过一行,则可以在每一行之间用回车符(Chr(13))、换行符(Chr(10))或是回车与换行符的组合(Chr(13)&Chr(10))将各行分隔开来。

Buttons,可选的参数,为数值表达式的值之和,指定显示的按钮的数目及形式、使用的图标样式、缺省按钮及消息框的强制回应等,可以此定制消息框。若省略该参数,则其缺省值为0。设置值见下表。

Title,可选的参数,表示在消息框的标题栏中所显示的文本。若省略该参数,则将应用程序名放在标题栏中。

Helpfile,可选的参数,为字符串表达式,提供帮助文件。若有Helpfile,则必须有Context。

Context,可选的参数,为数值表达式,提供帮助主题。若有Context,则必须有Helpfile。

5. 现在回到屏幕上单击按钮,进入编辑状态 --> 将按钮上显示的文字改成'Hello World“

6. 退出编辑模式,就已经完成了。现在点击这个按钮,屏幕上就会弹出”Hello World“消息框

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多