如题,VBA初学者想问,这个代码是哪里出问题了吗?

不能下载?内容有错? 点击这里报错 + +

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  • 作者: 吴丽梅 编著著
  • 出版社:化学工业出版社
  • 版权提供:化学工业出版社
  • 出版社:化学工业出版社

第1章 制表入门:掌握Excel基本操作
实例1 防止信息泄露,如何设置密码保护文件? 2
实例2 避免内容丢失,如何设置自动保存文件? 3
实例3 提高制表效率,如何应用模板快速获取? 4
实例4 自行朗读内容,如何用工具让表格说话? 5
实例5 方便后续使用,如何粘贴保留合并内容? 6
实例6 一秒整理表格,如何批量整理行高列宽? 8
实例7 避免内容超出,如何设置内容自动换行? 9
实例8 减少调整次数,如何设置字体随表改变? 10
实例9 隔行插入空行,如何用排序制作工资条? 11
实例10 快速删除空行,如何利用定位清除空行? 13
实例11 快速生成序号,如何设置序号自动更新? 14
实例12 清除表格格式,如何通过按钮进行清除? 15
实例13 避免改变属性,如何通过粘贴填充公式? 16
实例14 一招恢复原状,如何设置格式解决E ? 16
实例15 实现批量添加,如何设置格式添下划线? 17
实例16 恢复计算正常,如何去除文本数据三角? 18
实例17 快速对齐数据,如何设置内容整齐分布? 19
实例18 快速按行排序,如何快速横向调整顺序? 20
实例19 便于查看数据,如何通过视图冻结表头? 22
实例20 无须重置表格,如何编辑规则添加边框? 23
实例21 表格秒变图片,如何添加并使用照相机? 25
实例23 快速导出文件,如何将Excel转为PDF? 29
实例24 打印指定区域,如何设置打印活动区域? 30
实例25 指定打印表头,如何每页打印都有标题? 31
第2章 快捷操作:掌握数据的输入与填充
实例26 7个必学技巧,如何批量完成任务不再加班? 35
实例28 自动填充序列,如何通过填充自动输入? 37
实例29 显示完整数据,如何输入0开头的编号? 38
实例30 解决乱码显示,如何输入12位长数字? 39
实例31 显示勾叉图标,如何输入“√”和“×”? 40
实例32 提高输入速度,如何输入学生所在班级? 42
实例33 单位计数上标,如何快速输入平方立方? 43
实例34 规避输多输少,如何应用验证输入限制数据? 44
实例35 选择已有数据,如何制作快捷键下拉列表框? 46
实例36 小写秒变大写,如何用输入法快速输入金额? 47
实例37 不用查阅字典,如何应用输入法识别生僻字? 48
实例38 规避变成日期,如何在表格中正确输入分数? 49
实例39 连续输入数字,如何输入并显示身份证方框? 49
实例40 合并多列数据,如何应用填充功能智能合并? 51
实例41 拆分多列数据,如何应用填充功能高速拆分? 52
实例42 批量添加内容,如何应用填充功能添加前缀? 53
实例43 批量提取信息,如何应用填充提取出生日期? 54
第3章 快速统计:掌握求和统计技巧
实例44 快捷统计求和,如何用快捷键统计销售数据? 57
实例45 1秒快速搞定,如何应用函数进行动态求和? 58
实例46 基本求和应用,如何应用函数进行简单求和? 59
实例47 筛选求和运算,如何应用函数统计同类总额? 61
实例48 计算员工工资,如何用函数进行单条件求和? 62
实例49 计算业绩销量,如何用函数进行多条件求和? 63
实例50 表格合并运算,如何在合并的单元格中求和? 65
实例51 统计对应数据,如何对不等行的单元格求和? 66
实例52 合并批量统计,如何将对应的数据快速求和? 66
实例53 多表汇总求和,如何对插入的新表自动求和? 67
实例54 树状级别统计,如何对下属级相同数据求和? 68
实例55 统计获取排名,如何用函数对成绩排名统计? 69
实例56 自动标记数值,如何高亮标记优选值最小值? 71
实例57 统计地区人数,如何应用函数统计同类数量? 75
第4章 智能运算:应用Excel常用函数
实例58 屏蔽错误数据,如何将错误值显示为空白行? 79
实例59 分列显示数据,如何从混合文本中提取数据? 80
实例60 符号代替数字,如何应用函数进行等级评分? 80
实例61 小写转为大写,如何用UPPER转换为英文? 82
实例62 大写转为小写,如何用LOWER转换为英文? 83
实例63 连续添加编号,如何在合并表格中添加序号? 84
实例64 隐藏数据信息,如何将部分内容变成*符号? 85
实例65 批量计算考勤,如何根据打卡记录计算出勤? 86
实例66 批量计算奖金,如何根据出勤天数计算奖金? 88
实例67 计算间隔时间,如何根据打卡时间计算加班? 89
实例68 合理应用函数,如何应用函数计算平均销量? 90
实例69 指定舍入位数,如何用函数使数值四舍五入? 92
实例70 合并至单元格,如何进行多行多列数据汇总? 93
实例71 组合函数公式,如何提取单列不重复的数据? 94
实例72 指定条件查找,如何应用函数统计重复次数? 96
实例73 万能查找函数,如何应用LOOKUP逆向查找? 97
实例74 精确匹配查找,如何应用函数查找引用姓名? 98
第5章 进阶运算:应用Excel特殊函数
实例75 连接文本内容,如何应用文本连接符*****制表? 100
实例76 甘特图制作法,如何用公式制作

吴丽梅,Excel职场实战人士,Excel职业讲师、培训师、咨询师的真实案例。抖音、火山、荔枝、知乎、微信等平台上160万读者喜爱的Excel高频案例,累积播放量达6000万次。抖音上拥有170万粉丝,火山拥有12万粉丝,同时运营3个5000人Excel技术交流群,每天为大量网友解答问题,排忧解难,积累了众多常见的痛点、难点案例和技巧。

《100万精英都在学的Excel技巧》中的168个案例,是笔者从自己抖音、火山、荔枝、知乎、微信等平台180多万粉丝喜爱的案例中精心挑出来的,这些热门技巧的累积播放量已达6000万次,对职场人士很实用。内容从两条线进行讲解: 一条是技术精通线,帮助大家从入门到精通Excel公式函数、数据分析、图表分析、VBA应用; 一条是岗位案例线,涵盖行政、文秘、人事、财务、会计、电商、市场、销售等多个岗位案例。 均采用“步骤 图解 视频”的方式讲解,上手快,易掌握,帮您快速从职场小白到办公高手,实现高效办公,让您早做完不加班! 本书适合Excel的初学者,特别是想学习办公技能的大学生,职场的行政、文员、人事等学员,也适合于想提高办公效率的职场各领域人士,如会计、财务、电商等行业从业者。

本文是Excel的正确学习姿势系列的第七篇文章,要想了解该系列文章的目的,可以参考第一篇文章

这次我们进入Excel的第五层修炼:VBA,它是之前Excel初学者梦想的巅峰系列,用VBA一键搞定问题,轻松工作不加班。

当你辛苦花了半天时间完成每周的工作周报时,看到职场高手们的鼠标轻轻一点,悠闲的喝口茶,几分钟后生成数据、出具报表、群发邮件一气呵成,你是否很羡慕?

VBA就像天龙八部中的降龙十八掌,基本上一招搞定,毫不含糊。

而且VBA是一款经典的效率神器,但大部分人说起VBA,会“谈之色变”,你是不是一想到VBA就一定要编程?一想到编程就认为这是高手们才能玩转的技能?

其实不然,对于初学者来说,用VBA编程不太现实,难度系数也不小。

前提是你需要知道VBA能干啥的,比如说:

VBA能够实现批量插入图片、批量生成新工作表、报表自动化等等实用强大的功能,你看VBA在实际工作中的重点功能是“批量”、“自动化”。

平时你需要手动操作鼠标几小时的工作,用好VBA可能几分钟就可以搞定。

作为没有代码基础的初学者,也是一样能用好VBA的,你只需要掌握第一个大招——【录制宏】,就能解决工作中80%的疑难问题。

录制宏的原理是把你在期间的一系列操作录制下来,形成一个步骤,相当于一次性复刻你在录制期间的全部操作。

下面用一个简单示例来演示【录制宏】是如何使用的:

1.找到菜单栏【开发工具】中的【录制宏】选项,准备开始录制:

2.比如单元格选中“广州”,基本要求是把“广州”的单元格填充为蓝色,把字体加粗和增加下划线,这属于三个不同的动作,现在想把这一套动作应用到其他任何单元格中。

首先单击【录制宏】,为你的宏命令设置名称、功能介绍和调用快捷键,这些都可以自由设定,不受限制。

3.之后开始为单元格D3(广州)填充颜色为蓝色,设置字体为粗体,并为之添加下划线,搞定后即可选择【开发工具】的【停止录制】即可。

4.在录制宏完成后,就可以选中任何单元格,使用刚才设置的快捷键(比如示例中的Ctrl+Shift + R)一键设置个性化的单元格格式。

通过上述四个步骤的使用,一套完整的录制宏的流程就搞定了,你瞧,这就是即使不懂代码也可以高效使用VBA的方法。

录制宏是使用VBA的基本功,你想要达到灵活运用VBA的水平,这里可以提供一种更高效的VBA应用思路。

  • 修改相应参数,调试成功即可

1.首先确定你的工作需求,比如说我想批量修改单元格的字体和字号,这是你的下一步的搜索关键词;

2.其次在网上通过关键词搜索,比如“批量修改单元格字体 VBA”,一般会有类似的Excel答案(在Excelhome中比较常见,推荐~),自己看看基本的VBA代码。

比如上图的是修改指定位置的字体和字号,多看几遍就能知道图中“宋体”部分需要修改的字体部分,而.Size = 11可以大致猜想到是字号,而D2则是要变化的单元格区域。

就算你不认识.Size是表示字体,你可以去搜索平台去找到相应的答案。在如今网络发达的年代,优秀的搜索技能是你获取新知识的必备条件,百度、谷歌等平台就能满足你的各类型需求。

3.通过上述分析,你可以直接修改对应字体、字号的参数尝试,直到调试成功就搞定了。

这类方法并不是需要自己写代码,你需要的是修改对应的参数,多尝试几次就会发现VBA的一些规律,熟悉基本字段的含义后,应用VBA也会越来越得心应手。

VBA只能用在excel中吗?当然不是,

它是仍然是目前办公界的利器,不仅限于Excel,在PPT中也能四两拨千斤。

比如说用VBA将多个PPT内容汇总到一个PPT中,或者说每天自动更新链接excel的数据和PPT图形,它的可玩性是不逊色于Excel的。

毫不夸张的说,你能熟练掌握VBA技能中的20%,那你的工作效率就能秒杀80%的职场人士了。

下一篇文章熟练掌握将会介绍五层修炼的另一款神器——Power Query,让我们拭目以待。

我要回帖

更多关于 初学者代码 的文章

 

随机推荐