没有合适的资源?快使用搜索试试~ 我知道了~
完全手册ExcelVBA典型实例大全01.doc
需积分: 10 2 下载量 80 浏览量
2022-07-15
08:47:07
上传
评论
收藏 130KB DOC 举报
温馨提示
试读
36页
完全手册ExcelVBA典型实例大全01.doc
资源详情
资源评论
资源推荐
1 / 36
完全手册 Excel_VBA 典型实例大全 01
(2013-08-06 11:20:48)
目录
第 1 章 宏的应用技巧
宏是一个 VBA 程序,通过宏可以完成枯燥的、频繁的重复性工作。本章的实例分别介绍在
Excel 2003、Excel 2007 中录制宏、使用 Visual Basic 代码创建宏的方法,最后还以实例
演示运行宏和编辑宏的方法。
1.1 创建宏 1
例 001 在 Excel 2003 中录制宏 1
例 002 打开 Excel 2007 的录制宏功能 3
例 003 在 Excel 2007 中录制宏 4
例 004 使用 Visual Basic 创建宏 5
1.2 管理宏 6
例 005 运行宏 7
例 006 编辑宏 8
第 2 章 VBE 使用技巧
VBE(Visual Basic Editor)是编写 VBA 代码的工具,在上一章中曾使用 VBE 编辑宏代码。
本章的实例介绍了设置 VBE 操作环境、在 VBE 中管理工程代码、使用 VBE 的辅助工具提高代
码输入效率等方法。
2.1 设置 VBE 操作环境 10
例 007 停靠 VBE 子窗口 10
例 008 定制 VBE 环境 12
2.2 工程管理 13
例 009 增加模块 13
例 010 删除模块 15
例 011 导出模块 16
例 012 导入模块 17
2.3 管理代码 18
例 013 属性/方法列表 18
例 014 常数列表 19
例 015 参数信息 20
例 016 自动完成关键字 21
第 3 章 程序控制流程技巧
结构化程序设计中使用的基本控制结构有 3 种:顺序结构、选择结构和循环结构。
本章以实例演示了 VBA 中这三种控制结构的控制语句,最后还介绍了在 VBA 中使用数组的方
法。
3.1 常用输入/输出语句 23
例 017 九九乘法表(Print 方法的应用) 23
例 018 输入个人信息(Inputbox 函数的应用) 24
例 019 退出确认(Msgbox 函数的应用) 25
3.2 分支结构 27
例 020 突出显示不与格学生 27
例 021 从中提取性别 29
例 022 评定成绩等级 30
2 / 36
例 023 计算个人所得税 32
3.3 循环结构 34
例 024 密码验证 34
例 025 求最小公倍数和最大公约数 36
例 026 输出 ASCII 码表 37
例 027 计算选中区域数值之和 39
例 028 换零钱法(多重循环) 40
3.4 使用数组 42
例 029 数据排序 42
例 030 彩票幸运 44
例 031 用数组填充单元格区域 46
第 4 章 Range 对象操作技巧
用户在使用 Excel 时,大部分时间都是在操作单元格中的数据,同样地,在 Excel 中使用 VBA
编程时,也需要频繁地引用单元格区域。本章实例介绍用 VBA 引用单元格、获取单元格信息、
操作单元格数据、设置单元格格式等容。
4.1 获取单元格的引用 48
例 032 使用 A1 样式引用单元格 48
例 033 使用索引号引用单元格 49
例 034 引用多个单元格区域 50
例 035 合并单元格区域 51
例 036 引用合并区域的子区域 52
例 037 动态选中单元格区域 53
例 038 引用相对其他单元格的单元格 54
例 039 扩展单元格区域 55
例 040 引用单元格交叉区域 56
例 041 引用当前区域 57
例 042 获取已使用区域 58
例 043 引用区域的单元格 59
例 044 设置标题行格式 61
例 045 选取条件格式单元格 62
例 046 选择数据列末单元格 63
例 047 获取某列连续数据区域 64
例 048 获取多个不同长度的非连续列 65
例 049 当前单元格的前后单元格 65
例 050 获取三维区域 66
4.2 获取单元格信息 67
例 051 获取标题行和数据行 67
例 052 获取当前区域信息 68
例 053 单元格区域是否有公式 69
例 054 追踪公式单元格 70
例 055 获取单元格地址 71
4.3 操作单元格 72
例 056 合并一样值单元格 72
例 057 删除指定字符后的容 73
3 / 36
例 058 给单元格设置错误值 75
例 059 活动单元格错误类型 76
例 060 自动设置打印区域 77
例 061 按设置长度换行 77
例 062 选择不含公式的单元格 79
例 063 生成不重复随机数 80
例 064 拆分单元格 82
例 065 添加超 83
例 066 删除超 84
例 067 限制单元格移动围 85
例 068 插入批注 86
例 069 隐藏/显示批注 87
例 070 删除批注 87
例 071 复制单元格区域 88
例 072 给单元格设置公式 90
例 073 复制公式 90
例 074 查找并填充空白单元格 91
例 075 清除单元格 92
例 076 删除单元格区域 93
4.4 设置单元格格式 94
例 077 按颜色统计单元格数量 94
例 078 获取单元格底纹和图案 95
例 079 设置页眉为单元格值 96
例 080 设置日期格式 97
例 081 生成大写金额 98
例 082 格式化当前区域的数据 100
例 083 设置自动套用格式 101
例 084 突出显示当前位置 101
例 085 设置边框线 103
例 086 设置文本对齐格式 104
例 087 单元格文本缩排 105
例 088 设置文本方向 107
例 089 设置自动换行格式 108
例 090 设置缩小字体填充 108
例 091 设置条件格式 109
例 092 设置单元格图案 111
例 093 合并单元格 112
第 5 章 Worksheet 对象操作技巧
Worksheet 对象表示 Excel 工作簿中的工作表,Worksheet 对象是 Worksheets 集合的成员。
在 VBA 中,通过操作 Worksheet 对象和 Worksheets 集合对象,即可控制 Excel 的工作表。
本章实例介绍了用 VBA 代码操作工作表、操作工作表行和列、通过工作表事件控制工作表等
容。
5.1 控制工作表集合 114
例 094 增加工作表 114
4 / 36
例 095 窗体方式新增工作表 115
例 096 窗体方式删除工作表 118
例 097 批量新建工作表 119
例 098 获取工作表数 120
例 099 循环激活工作表 121
例 100 选择工作表 121
例 101 选取前一个工作表/后一个工作表 122
例 102 选中工作表的名称 123
例 103 保护工作表 124
例 104 撤销工作表的保护 126
例 105 判断工作表是否存在 127
例 106 工作表排序 129
例 107 复制工作表 130
例 108 移动工作表 131
例 109 删除工作表 132
例 110 删除空工作表 133
例 111 密码控制删除工作表 134
例 112 隐藏/显示工作表 135
例 113 工作表移至最前/最后 136
例 114 工作表打印页数 137
例 115 重命名工作表 138
例 116 设置工作表标签颜色 140
例 117 导出工作表 141
5.2 操作工作表的行和列 144
例 118 删除空行 144
例 119 插入行 145
例 120 插入多行 146
例 121 插入列 147
例 122 隐藏/显示行 148
例 123 隐藏/显示列 149
例 124 设置行高 149
例 125 设置列宽 151
5.3 操作工作表 152
例 126 合并工作表数据 152
例 127 工作表是否被保护 153
例 128 制作工作表目录 154
例 129 删除图片 155
例 130 修改工作表的代码名 156
5.4 控制工作表事件 158
例 131 为输入数据的单元格添加批注 158
例 132 自动填充一样值 159
例 133 记录同一单元格多次输入值 160
例 134 禁止选中某个区域 161
例 135 禁止输入一样数据 162
5 / 36
例 136 设置滚动区域 163
例 137 自动添加边框线 164
例 138 限制在数据区域下一行输入数据 165
例 139 增加快捷菜单 166
例 140 限制选择其他工作表 168
例 141 自动隐藏工作表 169
例 142 将原数据作批注 170
例 143 输入编码 171
第 6 章 Workbook 对象操作技巧
Workbook 对象表示 Excel 工作簿,Workbooks 集合对象表示 Excel 中所有打开的工作簿。本
章实例介绍 VBA 控制工作簿的方法,包括对工作簿集合和工作簿的操作、通过工作簿事件控
制工作簿的操作。
6.1 操作工作簿集合 173
例 144 批量新建工作簿 173
例 145 设置背景音乐 174
例 146 打开工作簿 176
例 147 保存工作簿 177
例 148 更名保存工作簿 178
例 149 将工作簿保存为 Web 页 180
例 150 打开文本文件 181
例 151 设置工作簿密码 182
例 152 保护工作簿 184
例 153 查看文档属性 185
例 154 处理命元格区域 187
例 155 判断工作簿是否存在 190
例 156 判断工作簿是否打开 191
例 157 备份工作簿 192
例 158 获取关闭工作簿中的值(方法 1) 194
例 159 获取关闭工作簿中的值(方法 2) 196
例 160 多工作簿数据合并 197
6.2 控制工作簿事件 199
例 161 自动打开关联工作簿 199
例 162 禁止拖动单元格 200
例 163 设置新增工作表为固定名称 201
例 164 退出前强制保存工作簿 202
例 165 限制打印 203
例 166 限制保存工作簿 204
例 167 限制工作簿使用次数 205
例 168 限制工作簿使用时间 207
例 169 设置应用程序标题 207
例 170 根据密码打开工作簿 209
例 171 打开工作簿禁用宏 210
例 172 用 VBA 删除宏代码 212
第 7 章 Application 对象操作技巧
剩余35页未读,继续阅读
智慧安全方案
- 粉丝: 3596
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 前端开发-什么是前端开发-关于前端开发的一些相关介绍
- Sora AI-关于文生视频的使用场景说明
- suno AI文生视频的相关教程和介绍使用
- 什么是后端开发-关于后端开发的一些小介绍分享
- Jurassic Pack Vol. II Dinosaurs 侏罗纪包卷恐龙二号Unity游戏模型资源unitypackage
- Jurassic Pack Vol. III Dinosaurs 侏罗纪包卷恐龙三号Unity游戏模型资源unitypackag
- Ultimate Seating Controller 终极座椅控制器Unity游戏开发插件资源unitypackage
- 什么是人工智能-关于人工智能的相关介绍说明
- Figma Converter for Unity适用Unity的Figma转换器Unity游戏开发插件unitypackage
- Creepy Animatronic Anims 令人毛骨悚然的电子动画Unity游戏动画插件资源unitypackage
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0