VBA典型实例:368例 下载本文

第9章 Chart对象操作技巧

在Excel中可以快速简便地创建图表。在程序中,通过VBA代码也可方便地创建图表。本章实例介绍用VBA创建图表(包括嵌入式图表)、控制图表中的对象、通过图表事件响应

用户操作等内容。 9.1 创建图表 254 例202 创建图表工作表 254 例203 创建嵌入图表 255 例204 转换图表类型 257 例205 删除图表 258 9.2 控制图表对象 260 例206 获取嵌入图表的名称 260 例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 激活图表工作表 283 例224 显示图表各子对象名称 284 例225 捕获嵌入图表事件 285 第10章 用户界面设计技巧

在Excel中,用户大部分时间是在工作表中进行操作。在Excel中,也可以设计用户窗体,用户直接在窗体上进行操作,而将工作表作为保存数据的地方。本章实例介绍在VBA中调

用Excel内置对话框、在VBE中创建自定义窗体等内容。

10.1 使用内置对话框 288

例226 显示打开对话框(使用GetOpenFilename方法) 288 例227 显示保存文件对话框(使用GetSaveAsFilename方法) 290

例228 显示内置对话框 291

例229 用VBA调用Excel 2007功能区功能 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章 命令栏和功能区操作技巧

在Excel 2007中,以新的功能区取代了以前版本的命令栏(包括菜单栏和工具栏)。本章实例分别介绍了用VBA控制Excel 2003以前版本的命令栏、用XML自定义Excel 2007功能

区等内容。 11.1 控制命令栏 322

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

例244 创建自定义菜单 323 例245 删除自定义菜单 325 例246 创建快捷菜单 326 例247 禁止工作表标签快捷菜单 328 例248 屏蔽工作表标签部分快捷菜单 329

11.2 Excel 2007的功能区 330

例249 创建功能区选项卡 330 例250 禁用Office按钮的菜单 332 例251 在“Office按钮”中新建菜单 333 例252 重定义“Office按钮”菜单项功能 335

例253 为内置选项卡增加功能 336 第12章 Excel处理工作表数据技巧

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

选等内容。 12.1 处理公式 339

例254 判断单元格是否包含公式 339

例255 自动填充公式 340 例256 锁定和隐藏公式 341 例257 将单元格公式转换为数值 342

例258 删除所有公式 343 例259 用VBA表示数组公式 345

12.2 数据查询 346 例260 查找指定的值 346 例261 带格式查找 349 例262 查找上一个/下一个数据 349

例263 代码转换 351 例264 模糊查询 353