前沿拓展:
excel书籍推荐
《你早该这么玩Excel》《别怕ExcleVBA其实很简单》《别怕函数其实很简单1》《别怕函数其实很简单2》
初识Excel VBA:
自2018年工作以来,工作上有很多事情和Excel表格打交道,一些数据的填写、更改、比对等都是手动操作的,耗费时间长且容易出错。2020年疫情时,在微信读书上看到了介绍Excel VBA的书籍。就边看边写了几个简单的工具(和工作相关的工具),后面推荐给同事用了,反响还不错。后面就陆续写了一批Excel工具以提高工作效率,有自己想出来的需求,有同事提出来的需求。
大学时也就学过C语言,目前从事的也不是程序员工作,只是喜欢在现成的工具软件上写点小脚本以提高工作效率。目前掌握的这点Excel VBA编程也是边写边在网上找资料的过程中掌握的。
现在用文字形式记录下来,以便再学习一遍Excel VBA。
Excel VBA工具执行环境准备:
1、WPS表格使用VBA工具:
正常打开WPS表格是没有开发工具选项的。
在WPS表格中打开 文件->选项->自定义功能区。在自定义功能区勾选“开发工具”,启用开发工具。
WPS表格默认是禁用宏的,打开带宏的表格后,会提示宏已经被禁用,需要启用宏才可以运行宏 和 Excel VBA代码。
2、Office Excel 使用VBA工具:
正常打开Excel表格是没有开发工具选项的。
在Excel表格中打开 文件->选项->自定义功能区。在自定义功能区勾选“开发工具”,启用开发工具。
如果Excel不能执行宏时,点击Excel右上角“文件”,点击选项,打开“Excel选项”;选中信任中心,点击信任中心设置,打开信任中心选项卡;选中宏设置,选择“启用所有宏”;然后点击确定。
下面开始在WPS表格上介绍Excel VBA的编写。
1、打开VB编辑器
依次点击【开发工具】、【VB编辑器】,如下图所示。
2、添加模块
因为VBA程序一般保存在模块里面,所以在编写程序之前,应先添加一个模块来保存它。
点击【插入】、【模块】命令,就会在Project里面插入一个模块。
3、移除模块
选中所需移除的模块,鼠标右键单击模块,执行【移除 模块】。
4、编写VBA程序
通过菜单命令【插入】【过程】,给模块的代码窗口中添加一个空过程,操作如下。
也可以在【代码窗口】中手动录入上述代码。
在前文两行代码之间,写入MsgBox "开始学习VBA" ,””双引号中的文字可以改成自己想要的内容。
依次点击菜单命令【运行】【运行子过程/用户窗体】运行该过程。
5、以上就是Excel VBA程序的最基本的内容,下面介绍代码的含义。
Public Sub 第一个VBA程序()
End Sub
Public来源是之前插入过程时,选择的范围是<公共的>,表示所有模块的所有其它过程都可访问这个 Sub 过程。如果没什么要求,都可以选择使用Public来描述Sub,我目前写的工具都是这样用的。
Sub 和 End Sub是一组对应的语句,有Sub就有End Sub。
Sub是声明一个过程,这是必备的,End Sub是结束该过程。
第一个VBA程序() 是该Sub过程的名称,不能随意取名,规则是命名不能以数字开头,名称中不能存在空格、句号、感叹号、减号和字符@、$、#、&等,名字中最多包含255个字符。
Sub 和 End Sub之间就是我们想要写代码的地方。例如代码: MsgBox "开始学习VBA" 。
MsgBox 的功能是在对话框中显示消息。上述代码的功能就是在一个对话框中显示“开始学习VBA”。这个功能用来调试时很方便,显示各种想要知道的参数信息等。
Excel VBA自带解释功能,例如:把光标定位在 MsgBox的中间,再按F1键。系统会弹出对MsgBox函数的介绍。
拓展知识:
excel书籍推荐
如果你是个学生用于学习的话,你可以选择学校提供 的教程,当然还可以看下“小黄书”《谁说菜鸟不会数据分析》这本书含有三个系列哦,有入门篇、提高篇、进阶篇。
如果你想着工作的时候用于优化和excel制作上面更有创意的话我建议你可以看下《excel图表拒绝平庸》这本书,反正我是作为一个工作的人给你的回答哈,我上班族,我看的是第2个
excel书籍推荐
入门书其他人都说的不错了。
我推荐两本数据处理和分析的,这类目前在职场中用处挺大。
1、《拯救你的Excel 数据的分析、处理、展示(动画版)》
都是职场相关的案例,很多案例配备二维码动画,手机扫扫就能看,很方便。
2、《绝了!Excel可以这样用:数据分析经典案例实战图表书》
清华出品的一本书,都是经典案例,都是数据分析与处理。营销人员学Excel的典范。
excel书籍推荐
EXCELHOME 网站出版的<<EXCEL应用大全>>,这适合于初学者,而进阶者可以看也是这个网站出版的<<EXCEL 实战精粹>>等系列的书.
你可以点击这个网址来注册一下.有效期为两天.
http://club.excelhome.net/home.php?mod=space&uid=28969
本回答被网友采纳
excel书籍推荐
找个“工作”
“工作”=一个经常会用到EXCEL软件办公的工作
当你遇到问题的时候 就上百度 查你遇到的问题 就行了 日积月累 自然就熟悉了
原创文章,作者:趣淘网小编,如若转载,请注明出处:http://www.3322388.com/23812.html