完全手册excelvba典型实例全集Word文档下载推荐.docx

上传人:b****6 文档编号:22123582 上传时间:2023-02-02 格式:DOCX 页数:94 大小:71.42KB
下载 相关 举报
完全手册excelvba典型实例全集Word文档下载推荐.docx_第1页
第1页 / 共94页
完全手册excelvba典型实例全集Word文档下载推荐.docx_第2页
第2页 / 共94页
完全手册excelvba典型实例全集Word文档下载推荐.docx_第3页
第3页 / 共94页
完全手册excelvba典型实例全集Word文档下载推荐.docx_第4页
第4页 / 共94页
完全手册excelvba典型实例全集Word文档下载推荐.docx_第5页
第5页 / 共94页
点击查看更多>>
下载资源
资源描述

完全手册excelvba典型实例全集Word文档下载推荐.docx

《完全手册excelvba典型实例全集Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《完全手册excelvba典型实例全集Word文档下载推荐.docx(94页珍藏版)》请在冰豆网上搜索。

完全手册excelvba典型实例全集Word文档下载推荐.docx

例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样式引用单元格 

例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 

当前单元格的前后单元格 

例050 

获取三维区域66

4.2 

获取单元格信息 

67

例051 

获取标题行和数据行 

例052 

获取当前区域信息68

例053 

单元格区域是否有公式69

例054 

追踪公式单元格 

70

例055 

获取单元格地址 

71

4.3 

操作单元格 

72

例056 

合并相同值单元格72

例057 

删除指定字符后的内容73

例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 

增加工作表 

例095 

窗体方式新增工作表 

115

例096 

窗体方式删除工作表 

118

例097 

批量新建工作表 

119

例098 

获取工作表数120

例099 

循环激活工作表 

121

例100 

选择工作表 

例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 

合并工作表数据 

例127 

工作表是否被保护153

例128 

制作工作表目录 

154

例129 

删除图片155

例130 

修改工作表的代码名 

156

5.4 

控制工作表事件 

158

例131 

为输入数据的单元格添加批注 

例132 

自动填充相同值 

159

例133 

记录同一单元格多次输入值160

例134 

禁止选中某个区域161

例135 

禁止输入相同数据162

例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 

批量新建工作簿 

例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 

自动打开关联工作簿 

例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对象操作技巧

Application对象代表整个Excel应用程序,使用Application对象可控制应用程序范围的设置和选项。

本章实例介绍使用VBA,通过Application对象自定义Excel外观、设置Excel操作选项、控制Excel应用程序,以及通过Application对象的OnTime方法和OnKey方法响应用户操作的内容。

7.1 

自定义Excel外观 

214

例173 

显示/关闭编辑栏 

例174 

设置状态栏 

215

例175 

控制鼠标指针形状217

例176 

全屏幕显示 

218

例177 

最大化Excel窗口 

219

例178 

查询计算机信息 

7.2 

设置Excel操作选项 

220

例179 

关闭屏幕刷新220

例180 

禁止弹出警告信息222

例181 

复制/剪切模式 

223

例182 

获取系统路径224

7.3 

控制应用程序 

225

例183 

激活Microsoft应用程序 

例184 

控制最近使用文档226

例185 

文件选择器 

228

例186 

快速跳转230

例187 

激活Excel2007的功能区选项卡232

7.4 

Application对象事件处理 

234

例188 

工作表上显示时钟234

例189 

整点报时235

例190 

自定义功能键236

第8章 

Window对象操作技巧

Window对象代表一个窗口,许多工作表特征(如滚动条和标尺)实际上是窗口的属性。

本章实例介绍用VBA控制窗口的方法,包括通过Window对象的属性和方法创建、拆分窗口、设置窗口大小、显示比例、控制窗口显示状态等。

8.1 

控制窗口 

238

例191 

创建窗口238

例192 

调整窗口大小239

例193 

获取窗口状态242

例194 

拆分窗格243

例195 

并排比较窗口244

例196 

排列窗口245

例197 

窗口显示比例246

8.2 

控制工作表的显示选项 

248

例198 

工作簿显示选项 

例199 

工作表显示选项 

249

例200 

工作表网格线250

例201 

获取指定窗口选中的信息 

252

第9章 

Chart对象操作技巧

在Excel中可以快速简便地创建图表。

在程序中,通过VBA代码也可方便地创建图表。

本章实例介绍用VBA创建图表(包括嵌入式图表)、控制图表中的对象、通过图表事件响应用户操作等内容。

9.1 

创建图表 

254

例202 

创建图表工作表 

例203 

创建嵌入图表255

例204 

转换图表类型257

例205 

删除图表258

9.2 

控制图表对象 

260

例206 

获取嵌入图表的名称 

例207 

获取图表标题信息260

例208 

获取图例信息262

例209 

获取图表坐标轴信息 

263

例210 

获取图表的系列信息 

264

例211 

判断工作表的类型265

例212 

重排嵌入图表266

例213 

调整图表的数据源268

例214 

为图表添加阴影 

269

例215 

显示数据标签271

例216 

将图表保存为图片273

例217 

设置图表颜色274

例218 

按值显示颜色276

例219 

修改嵌入图表外形尺寸277

例220 

修改图表标题279

例221 

修改坐标轴 

280

例222 

图表插入到Word文档 

282

9.3 

图表事件 

283

例223 

激活图表工作表 

例224 

显示图表各子对象名称284

例225 

捕获嵌入图表事件285

第10章 

用户界面设计技巧

在Excel中,用户大部分时间是在工作表中进行操作。

在Excel中,也可以设计用户窗体,用户直接在窗体上进行操作,而将工作表作为保存数据的地方。

本章实例介绍在VBA中调用Excel内置对话框、在VBE中创建自定义窗体等内容。

10.1 

使用内置对话框288

例226 

显示打开对话框(使用GetOpenFilename方法) 

288

例227 

显示保存文件对话框(使用GetSaveAsFilename方法) 

290

例228 

显示内置对话框 

291

例229 

用VBA调用Excel2007功能区功能 

293

10.2 

创建自定义窗体294

例230 

制作Splash窗口 

294

例231 

控制窗体显示295

例232 

列表框间移动数据297

例233 

通过窗体向工作表添加数据302

例234 

制作多页窗体——报名登记305

例235 

通过窗体设置单元格格式 

307

例236 

用窗体控制工作表显示比例308

例237 

调色板窗体 

311

例238 

在窗体中显示图表312

例239 

制作向导窗体314

例240 

拖动窗体上的控件317

例241 

制作交通信号灯 

318

例242 

制作进度条 

320

第11章 

命令栏和功能区操作技巧

在Excel2007中,以新的功能区取代了以前版本的命令栏(包括菜单栏和工具栏)。

本章实例分别介绍了用VBA控制Excel2003以前版本的命令栏、用XML自定义Excel2007功能区等内容。

11.1 

控制命令栏322

例243 

显示内置菜单和工具栏的ID 

322

例244 

创建自定义菜单 

323

例245 

删除自定义菜单 

325

例246 

创建快捷菜单326

例247 

禁止工作表标签快捷菜单 

328

例248 

屏蔽工作表标签部分快捷菜单 

329

11.2 

Excel2007的功能区 

330

例249 

创建功能区选项卡330

例250 

禁用Office按钮的菜单332

例251 

在“Office按钮”中新建菜单 

333

例252 

重定义“Office按钮”菜单项功能 

335

例253 

为内置选项卡增加功能336

第12章 

Excel处理工作表数据技巧

通过Excel相关对象可对工作表中的数据进行操作,如处理单元格区域的公式、对数据进行查询、排序、筛选等操作。

本章实例介绍了用VBA处理公式,对数据进行查询、排序、筛选等内容。

12.1 

处理公式 

339

例254 

判断单元格是否包含公式 

例255 

自动填充公式340

例256 

锁定和隐藏公式 

341

例257 

将单元格公式转换为数值 

342

例258 

删除所有公式343

例259 

用VBA表示数组公式 

345

12.2 

数据查询 

346

例260 

查找指定的值346

例261 

带格式查找 

349

例262 

查找上一个/下一个数据 

例263 

代码转换351

例264 

模糊查询353

例265 

网上查询快件信息354

例266 

查询基金信息357

例267 

查询手机所在地 

358

例268 

使用字典查询360

12.3 

数据排序 

361

例269 

用VBA代码排序 

362

例270 

乱序排序363

例271 

自定义序列排序 

364

例272 

多关键字排序366

例273 

输入数据自动排序367

例274 

数组排序369

例275 

使用Small和Large函数排序 

370

例276 

使用RANK函数排序 

372

例277 

姓名按笔画排序 

374

12.4 

数据筛选 

376

例278 

用VBA进行简单筛选 

377

例279 

用VBA进行高级筛选 

378

例280 

筛选非重复值380

例281 

取消筛选381

第13章 

Excel处理数据库技巧

通过VBA代码,可在Excel中访问数据库。

本章实例介绍通过ADO访问Excel工作簿中的数据、在Excel中处理Access数据库(包括获取、添加、修改、删除记录,创建Access数据)等内容。

13.1 

用ADO访问Excel工作表 

383

例282 

使用ADO连接数据库 

例283 

从工作表中查询数据 

384

例284 

使用ADO导出数据 

386

例285 

汇总数据387

例286 

不打开工作簿获取工作表名称 

388

13.2 

处理Access数据库 

390

例287 

从Access中获取数据 

例288 

添加数据到Access391

例289 

创建Access数据库 

393

例290 

是否存在指定表 

395

例291 

列出数据库的表名396

例292 

列出数据表的字段信息398

例293 

修改记录399

例294 

删除记录401

第14章 

创建加载宏技巧

在Excel中,通过加载宏可以扩展功能,加载宏是为Excel提供自定义命令或自定义功能的补充程序。

本章实例介绍了在Excel中通过VBA代码创建Excel加载宏和COM加载宏的方法。

14.1 

创建加载宏的方法 

404

例295 

创建Excel加载宏 

例296 

创建COM加载宏 

408

例297 

系统加载宏列表 

413

14.2 

常用加载宏示例414

例298 

时间提示414

例299 

大写金额转换416

例300 

418

例301 

加盖公章419

第15章 

文件和文件夹操作技巧

通过VBA代码可在Excel中操作文件。

有两种方式访问操作文件和文件夹:

是使用过程形式的VB访问和操作方法,另一种是将文件系统作为对象的文件对象模型方式。

本章实例介绍了用VB语句操作文件和文件夹、用FSO操作文件和文件夹的内容。

15.1 

用VB语句操作文件和文件夹 

422

例302 

显示指定文件夹的文件422

例303 

判断文件(文件夹)是否存在 

424

例304 

新建文件夹 

425

例305 

复制文件426

例306 

重命名文件或文件夹 

427

例307 

删除文件429

例308 

查看文件属性430

15.2 

用FSO操作文件和文件夹 

432

例309 

判断文件是否存在(FSO) 

例310 

分离文件名和扩展名 

434

例311 

新建和删除文件夹(FSO) 

435

例312 

复制文件(FSO) 

437

例313 

复制文件夹(FSO) 

439

例314 

列出文件夹名称 

440

例315 

显示文件属性441

例316 

删除所有空文件夹442

例317 

显示驱动器信息 

444

第16章 

文本文件操作技巧

上一章介绍了对文件进行复制、删除之类的操作,更多的时候用户还需要从文本文件中读取数据,或向文本文件中写入数据。

本章实例介绍用VBA操作文本文件的内容,包括用VB语句操作文本文件和用FSO操作文本文件

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1