wps宏怎么开启(wps excel怎么打开宏)

了解Excel VBA:2018年开始工作以来,工作中处理Excel表格的事情很多。一些数据的填写、更改、对比都是手工完成,耗时长,容易出错。2020年疫情爆发

了解Excel VBA:

2018年开始工作以来,工作中处理Excel表格的事情很多。一些数据的填写、更改、对比都是手工完成,耗时长,容易出错。2020年疫情爆发时,在微信阅读上看到一本介绍Excel VBA的书。我边看边写了几个简单的工具(工作相关的工具),后来推荐给同事。反响不错。后来为了提高工作效率,我又陆续写了一批Excel工具,有自己的需求,也有同事提出的。

我大学也是学C语言的,现在不做程序员了。我就是喜欢在现成的工具和软件上写小脚本,提高工作效率。目前,Excel VBA编程是在边写作边上网搜索信息的过程中掌握的。

现在用文字写下来,这样你就可以再次学习Excel VBA。

Excel VBA工具执行环境准备:

1.WPS表单使用VBA工具:

没有正常打开WPS表单的开发工具选项。

初学Excel VBA(01)

在WPS表中打开文件->:选项->;自定义丝带。选中自定义功能区中的“开发工具”以启用开发工具。

初学Excel VBA(01)

初学Excel VBA(01)

默认情况下,WPS表中禁用宏。当您打开包含宏的表时,系统会提示您宏已被禁用。在运行宏和Excel VBA代码之前,您需要启用宏。

初学Excel VBA(01)

2.Office Excel使用VBA工具:

没有正常打开Excel电子表格的开发工具选项。

初学Excel VBA(01)

在Excel表格中打开文件->:选项->;自定义丝带。选中自定义功能区中的“开发工具”以启用开发工具。

初学Excel VBA(01)

初学Excel VBA(01)

如果Excel不能执行宏,点击Excel右上角的文件,点击选项,打开Excel选项;选择信任中心,点击“信任中心设置”,打开“信任中心”选项卡。选择宏设置,选择“启用所有宏”;然后单击确定。

初学Excel VBA(01)

初学Excel VBA(01)

下面开始介绍WPS表单上Excel VBA的编写。

1.打开VB编辑器。

依次点击【开发工具】和【VB编辑器】,如下图所示。

初学Excel VBA(01)

初学Excel VBA(01)

2.添加模块

因为VBA程序通常存储在模块中,所以您应该在编写程序之前添加一个模块来保存它。

单击[插入]和[模块]在项目中插入一个模块。

初学Excel VBA(01)

3.拆下模块。

选择要删除的模块,右键单击该模块执行删除模块。

初学Excel VBA(01)

4.编写VBA程序

通过菜单命令[插入][进程],在模块的代码窗口中添加一个空进程。操作如下。

初学Excel VBA(01)

您也可以在[代码窗口]中手动输入上述代码。

在前两行代码之间编写msgbox。开始学习VBA & # 34;双引号中的文本可以根据您的需要进行更改。

初学Excel VBA(01)

依次点击菜单命令[运行][运行子流程/用户表单]运行流程。

初学Excel VBA(01)

5.以上是Excel VBA程序最基本的内容。这是代码的含义。

公共子第一VBA计划()

末端接头

当来源是前一个插入进程时,选择的范围是:这意味着所有模块的所有其他进程都可以访问该子进程。如果没有什么要求,可以选择用Public来描述Sub。我到目前为止写的所有工具都是这样用的。

初学Excel VBA(01)

Sub和End Sub是一组对应的语句。如果有接头,就有结束接头。

Sub是声明一个流程,这是必须的,End Sub是结束流程。

第一个VBA程序()是这个子程序的名字,不能任意命名。规则是名称不能以数字开头,不能有空大小写,句号,感叹号,减号和@字符,$,#,&等。名称中,最多可包含255个字符。

Sub和End Sub之间是我们要写代码的地方。例如代码:MsgBox & # 34开始学习VBA & # 34;。

MsgBox的功能是在对话框中显示消息。上面代码的作用是在一个对话框中显示“开始学习VBA”。该功能对于调试、显示各种想要的参数信息等非常方便。

Excel VBA有自己的解释功能,比如把光标定位在MsgBox中间,然后按F1。会弹出MsgBox函数的介绍。

初学Excel VBA(01)

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/143850.html

发表回复

登录后才能评论