Excel-VBA典型实例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

完全手册ExcelVBA典型实例大全:通过368个例子掌握目录 :35:00图书导读当前章节:目录·3.1常用输入/输出语句·3.2分支结构·3.3循环结构·3.4使用数组·12.1处理公式·12.2数据查询目录第1章 宏的应用技巧   宏是一个VBA程序,通过宏可以完成枯燥的、频繁的重复性工作。本章的实例分别介绍在Excel2003、Excel2007中录制宏、使用VisualBasic代码创建宏的方法,最后还以实例演示运行宏和编辑宏的方法。1.1 创建宏  1例001 在Excel2003中录制宏1例002 打开Excel2007的录制宏功能    3例003 在Excel2007中录制宏4例004 使用VisualBasic创建宏      51.2 管理宏  6例005 运行宏    7例006 编辑宏    8第2章 VBE使用技巧   VBE(VisualBasicEditor)是编写VBA代码的工具,在上一章中曾使用VBE编辑宏代码。本章的实例介绍了设置VBE操作环境、在VBE中管理工程代码、使用VBE的辅助工具提高代码输入效率等方法。2.1 设置VBE操作环境    10例007 停靠VBE子窗口   10例008 定制VBE环境      122.2 工程管理     13例009 增加模块13例010 删除模块15例011 导出模块16例012 导入模块172.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函数的应用)     253.2 分支结构     27例020 突出显示不及格学生    27例021 从身份证号码中提取性别    29例022 评定成绩等级30例023 计算个人所得税    323.3 循环结构     34例024 密码验证34例025 求最小公倍数和最大公约数36例026 输出ASCII码表    37例027 计算选中区域数值之和39例028 换零钱法(多重循环)403.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 获取三维区域664.2 获取单元格信息  67例051 获取标题行和数据行    67例052 获取当前区域信息68例053 单元格区域是否有公式69例054 追踪公式单元格    70例055 获取单元格地址    714.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 删除单元格区域    934.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例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 导出工作表    1415.2 操作工作表的行和列  144例118 删除空行144例119 插入行    145例120 插入多行146例121 插入列    147例122 隐藏/显示行   148例123 隐藏/显示列   149例124 设置行高149例125 设置列宽1515.3 操作工作表  152例126 合并工作表数据    152例127 工作表是否被保护153例128 制作工作表目录    154例129 删除图片155例130 修改工作表的代码名    1565.4 控制工作表事件  158例131 为输入数据的单元格添加批注    158例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 批量新建工作簿    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 多工作簿数据合并1976.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对象操作技巧   Application对象代表整个Excel应用程序,使用Application对象可控制应用程序范围的设置和选项。本章实例介绍使用VBA,通过Application对象自定义Excel外观、设置Excel操作选项、控制Excel应用程序,以及通过Application对象的OnTime方法和OnKey方法响应用户操作的内容。7.1 自定义Excel外观      214例173 显示/关闭编辑栏   214例174 设置状态栏    215例175 控制鼠标指针形状217例176 全屏幕显示    218例177 最大化Excel窗口 219例178 查询计算机信息    2197.2 设置Excel操作选项   220例179 关闭屏幕刷新220例180 禁止弹出警告信息222例181 复制/剪切模式      223例182 获取系统路径2247.3 控制应用程序     225例183 激活Microsoft应用程序      225例184 控制最近使用文档226例185 文件选择器    228例186 快速跳转230例187 激活Excel2007的功能区选项卡2327.4 Application对象事件处理   234例188 工作表上显示时钟234例189 整点报时235例190 自定义功能键236第8章 Window对象操作技巧   Window对象代表一个窗口,许多工作表特征(如滚动条和标尺)实际上是窗口的属性。本章实例介绍用VBA控制窗口的方法,包括通过Window对象的属性和方法创建、拆分窗口、设置窗口大小、显示比例、控制窗口显示状态等。8.1 控制窗口     238例191 创建窗口238例192 调整窗口大小239例193 获取窗口状态242例19

1 / 263
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功