0人評分過此書

Excel VBA编程实战宝典

出版日期
2018/08/01
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9787302502999

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書詳細地介紹了Excel VBA編程的知識、技術與實際應用。全書包括23章和3個附錄,對Excel VBA語言元素、Application對象、Workbook對象、Worksheet對象、Range對象、Name對象、Sort對象、AutoFilter對象、Shape對象、Chart對象、ChartObject對象、PivotTable對象、創建與使用類模塊、編寫事件過程、使用Excel對話框、創建用戶窗體和控件、定制命令欄和RibbonX功能區、創建用戶自定義函數、使用FSO對象模型和VBA內置語句處理文件、與其他Office應用程序交互、使用ADO訪問數據、操作註冊表、操作VBE、創建和使用加載項、開發Excel實用程序等內容進行了詳細講解。為了幫助讀者更好地理解Excel VBA編程涉及的知識與技術,本書提供了400個案例,讀者可以在學習的過程中多加練習,不斷積累實戰經驗,快速提高自己的編程水平。本書最後的3個附錄分別是VBA函數速查、VBA語句速查、VBA錯誤代碼速查,方便讀者在編寫代碼的過程中遇到問題時隨時查閱。 本書提供了大量的附贈資源,包括本書400個案例素材源文件、本書配套PPT課件、本書配套二維碼微視頻、本書配套教學視頻、本書重點案例教學視頻、Excel專題教學視頻、Windows 10教學視頻、Excel公式與函數電子書、Excel數據透視表電子書、Excel圖表電子書、Excel文檔模板,在線答疑等。 本書內容全面、案例豐富,適合所有從事或希望學習Excel VBA開發的用戶閱讀。本書既可作為學習Excel VBA的自學用書,又可作為Excel VBA案例應用的速查手冊。
  • 封面页
  • 书名页
  • 版权页
  • 内容简介
  • 前 言
  • 目录
  • 案例目录
  • 第1章 VBA编程概述
    • 1.1 VBA简介
      • 1.1.1 VBA发展历程简述
      • 1.1.2 VBA的应用场合
      • 1.1.3 VBA的特点
    • 1.2 Excel文件格式
    • 1.3 宏的安全性设置
      • 1.3.1 临时允许或禁止运行宏
      • 1.3.2 允许运行特定文件夹中的宏
      • 1.3.3 允许运行所有宏
      • 1.3.4 禁止他人随意修改宏
    • 1.4 录制与使用宏
      • 1.4.1 显示“开发工具”选项卡
      • 1.4.2 录制宏
      • 1.4.3 保存宏
      • 1.4.4 运行宏的多种方式
      • 1.4.5 绝对录制和相对录制
      • 1.4.6 修改宏
    • 1.5 使用VBE窗口
      • 1.5.1 打开VBE窗口
      • 1.5.2 工程资源管理器
      • 1.5.3 属性窗口
      • 1.5.4 代码窗口
      • 1.5.5 管理代码模块
    • 1.6 Excel应用程序开发流程
      • 1.6.1 优秀Excel应用程序的标准
      • 1.6.2 确定用户类型
      • 1.6.3 确定用户需求
      • 1.6.4 设计用户界面
      • 1.6.5 编写代码
      • 1.6.6 测试应用程序
      • 1.6.7 修复错误
      • 1.6.8 发布应用程序
  • 第2章 掌握VBA编程语言
    • 2.1 与VBA进行简单的交互
      • 2.1.1 使用MsgBox函数输出信息
      • 2.1.2 使用InputBox函数输入信息
    • 2.2 数据类型、变量和常量
      • 2.2.1 VBA中的数据类型
      • 2.2.2 声明变量
      • 2.2.3 变量的命名规则
      • 2.2.4 变量的作用域和生存期
      • 2.2.5 使用常量
    • 2.3 表达式和运算符
    • 2.4 创建Sub过程
      • 2.4.1 声明Sub过程
      • 2.4.2 Sub过程的作用域
      • 2.4.3 在VBA中调用Sub过程
      • 2.4.4 向Sub过程传递参数
      • 2.4.5 Sub过程的递归
    • 2.5 创建Function过程
      • 2.5.1 Function过程与Sub过程的区别
      • 2.5.2 声明Function过程
      • 2.5.3 调用Function过程
      • 2.5.4 使用VBA内置函数
    • 2.6 控制程序的运行流程
      • 2.6.1 If Then判断结构
      • 2.6.2 Select Case判断结构
      • 2.6.3 For Next循环结构
      • 2.6.4 Do Loop循环结构
    • 2.7 使用数组
      • 2.7.1 数组的维数
      • 2.7.2 声明一维数组
      • 2.7.3 声明二维数组
      • 2.7.4 为数组赋值
      • 2.7.5 使用动态数组
    • 2.8 错误处理
      • 2.8.1 错误类型
      • 2.8.2 调试代码
      • 2.8.3 处理运行时错误
    • 2.9 规范化编写代码
      • 2.9.1 强制变量声明
      • 2.9.2 使用缩进格式
      • 2.9.3 将长代码分成多行
      • 2.9.4 为代码添加注释
  • 第3章 对象编程基础
    • 3.1 理解类、对象与集合
      • 3.1.1 Excel对象模型
      • 3.1.2 类与对象
      • 3.1.3 使用对象浏览器查看类和对象的相关信息
      • 3.1.4 引用集合中的对象
      • 3.1.5 父对象与子对象及其定位方法
    • 3.2 对象的属性
      • 3.2.1 引用对象的属性
      • 3.2.2 设置属性的值
      • 3.2.3 可返回对象的属性
    • 3.3 对象的方法
      • 3.3.1 方法的参数
      • 3.3.2 使用命名参数
      • 3.3.3 可返回对象的方法
    • 3.4 对象编程技巧
      • 3.4.1 使用对象变量
      • 3.4.2 使用With结构
      • 3.4.3 使用For Each结构
  • 第4章 使用Application对象处理Excel程序
    • 4.1 理解Application对象和全局属性
    • 4.2 获取Excel程序的相关信息
      • 4.2.1 获取Excel程序的版本号
      • 4.2.2 获取在Excel程序中设置的用户名
      • 4.2.3 获取Excel安装路径、启动文件夹路径和工作簿模板路径
    • 4.3 设置Excel程序的界面环境与操作方式
      • 4.3.1 设置Excel程序的可见性
      • 4.3.2 设置Excel程序窗口是否全屏显示
      • 4.3.3 设置Excel程序窗口的状态
      • 4.3.4 设置Excel程序窗口的尺寸和位置
      • 4.3.5 设置Excel程序窗口标题栏中显示的名称
      • 4.3.6 设置编辑栏、浮动工具栏和“开发工具”选项卡的显示状态
      • 4.3.7 设置状态栏中显示的信息
      • 4.3.8 设置警告信息的显示方式
      • 4.3.9 设置新工作簿中默认包含的工作表数量
      • 4.3.10 设置工作簿的默认字体和字号
      • 4.3.11 设置打开文件时的默认路径
      • 4.3.12 控制屏幕刷新
    • 4.4 使用Excel程序
      • 4.4.1 定时自动运行VBA过程
      • 4.4.2 为VBA过程指定快捷键
      • 4.4.3 向其他程序发送按键信息
      • 4.4.4 计算字符串表达式
      • 4.4.5 在VBA中使用Excel工作表函数
  • 第5章 使用Workbook对象处理工作簿
    • 5.1 理解Workbooks集合与Workbook对象
      • 5.1.1 Workbooks集合的常用属性和方法
      • 5.1.2 Workbook对象的常用属性和方法
      • 5.1.3 引用工作簿
    • 5.2 新建工作簿
      • 5.2.1 新建一个工作簿
      • 5.2.2 新建多个工作簿
    • 5.3 打开工作簿
      • 5.3.1 打开一个工作簿
      • 5.3.2 打开多个工作簿
      • 5.3.3 获取工作簿的路径和名称
    • 5.4 保存工作簿
      • 5.4.1 保存和另存工作簿
      • 5.4.2 覆盖现有工作簿
    • 5.5 关闭工作簿
      • 5.5.1 关闭一个工作簿
      • 5.5.2 关闭多个工作簿
      • 5.5.3 关闭多余的工作簿窗口
    • 5.6 保护工作簿
      • 5.6.1 为工作簿设置打开密码
      • 5.6.2 清除工作簿中的密码
  • 第6章 使用Worksheet对象处理工作表
    • 6.1 理解Worksheets集合与Worksheet对象
      • 6.1.1 Worksheets集合的常用属性和方法
      • 6.1.2 Worksheet对象的常用属性和方法
      • 6.1.3 Worksheets集合与Sheets集合
      • 6.1.4 引用工作表
    • 6.2 获取工作表的相关信息
      • 6.2.1 获取工作表的类型
      • 6.2.2 获取工作簿结构的保护状态
      • 6.2.3 获取工作表的保护状态
    • 6.3 新建工作表
    • 6.4 选择与激活工作表
    • 6.5 重命名工作表
    • 6.6 移动和复制工作表
      • 6.6.1 移动工作表
      • 6.6.2 复制工作表
    • 6.7 隐藏工作表
    • 6.8 删除工作表
    • 6.9 将工作簿中的所有工作表导出为独立的工作簿
  • 第7章 使用Range对象处理单元格区域
    • 7.1 理解Range对象
      • 7.1.1 Range对象的常用属性和方法
      • 7.1.2 选择与激活单元格
    • 7.2 引用单元格和单元格区域
      • 7.2.1 引用一个单元格
      • 7.2.2 引用连续或不连续的单元格区域
      • 7.2.3 处理多个单元格区域
      • 7.2.4 引用多个区域的重叠部分
      • 7.2.5 引用一行或多行
      • 7.2.6 引用一列或多列
      • 7.2.7 [A1]引用方式
      • 7.2.8 引用当前包含数据的独立区域
      • 7.2.9 引用工作表中的已用区域
      • 7.2.10 通过偏移引用单元格或单元格区域
      • 7.2.11 调整单元格区域的引用范围
    • 7.3 在单元格区域中定位与查找
      • 7.3.1 定位单元格区域的边界
      • 7.3.2 定位包含指定类型内容的单元格
      • 7.3.3 查找包含特定信息的单元格
    • 7.4 读取和写入单元格区域中的数据
      • 7.4.1 通过循环遍历每个单元格读写数据
      • 7.4.2 使用数组与单元格区域交换数据
      • 7.4.3 使用选择性粘贴
    • 7.5 创建与使用名称
      • 7.5.1 Excel中的预定义名称
      • 7.5.2 命名单元格区域
      • 7.5.3 Name对象和Name属性
      • 7.5.4 使用名称
      • 7.5.5 在名称中存储值
      • 7.5.6 在名称中存储公式
      • 7.5.7 在名称中存储数组
      • 7.5.8 隐藏名称
      • 7.5.9 删除名称
    • 7.6 排序和筛选数据
      • 7.6.1 排序数据
      • 7.6.2 自动筛选
      • 7.6.3 高级筛选
  • 第8章 使用Shape对象处理图形对象
    • 8.1 理解Shapes集合与Shape对象
      • 8.1.1 Shapes集合的常用属性和方法
      • 8.1.2 Shape对象的常用属性和方法
      • 8.1.3 Shapes集合与ShapeRange集合
      • 8.1.4 引用图形对象
    • 8.2 获取图形对象的相关信息
      • 8.2.1 获取图形对象的名称
      • 8.2.2 获取图形对象的类型
      • 8.2.3 获取图形对象的位置
    • 8.3 插入与删除图形对象
      • 8.3.1 插入自选图形
      • 8.3.2 插入图片
      • 8.3.3 选择特定类型的图形对象
      • 8.3.4 删除工作表中的所有图形对象
      • 8.3.5 删除特定类型的图形对象
    • 8.4 设置图形对象的格式
      • 8.4.1 设置图形对象的填充格式
      • 8.4.2 设置图形对象的边框格式
  • 第9章 使用Chart和ChartObject对象处理图表
    • 9.1 图表基础
      • 9.1.1 嵌入式图表和图表工作表
      • 9.1.2 图表的组成结构
      • 9.1.3 图表的Excel对象模型
      • 9.1.4 在VBA中引用图表
      • 9.1.5 Chart对象的常用属性和方法
    • 9.2 创建图表
      • 9.2.1 创建嵌入式图表
      • 9.2.2 创建图表工作表
      • 9.2.3 在嵌入式图表和图表工作表之间转换
      • 9.2.4 将所有嵌入式图表转换为图表工作表
    • 9.3 设置与管理图表
      • 9.3.1 更改图表类型
      • 9.3.2 选择预置的图表布局
      • 9.3.3 自定义设置图表布局
      • 9.3.4 选择预置的图表样式
      • 9.3.5 自定义设置图表格式
      • 9.3.6 编辑图表的数据系列
      • 9.3.7 将指定内容设置为图表的数据标签
      • 9.3.8 设置所有嵌入式图表的大小
      • 9.3.9 删除图表
    • 9.4 将图表转换为图片
      • 9.4.1 将单个嵌入式图表转换为图片
      • 9.4.2 将工作簿中的所有嵌入式图表转换为图片
  • 第10章 使用PivotTable对象处理数据透视表
    • 10.1 数据透视表基础
      • 10.1.1 数据透视表的组成结构
      • 10.1.2 数据透视表的常用术语
      • 10.1.3 数据透视表缓存
      • 10.1.4 数据透视表的Excel对象模型
    • 10.2 创建与设置数据透视表
      • 10.2.1 创建基本的数据透视表
      • 10.2.2 将字段添加到数据透视表中
      • 10.2.3 调整和删除字段
      • 10.2.4 修改字段的名称
      • 10.2.5 设置数据透视表的布局形式
      • 10.2.6 隐藏行总计和列总计
      • 10.2.7 设置数据的数字格式
      • 10.2.8 设置数据的汇总方式
      • 10.2.9 设置数据的显示方式
      • 10.2.10 刷新数据透视表
  • 第11章 使用类模块创建新的对象
    • 11.1 类和类模块简介
    • 11.2 创建类
      • 11.2.1 创建基本的类
      • 11.2.2 创建类的属性
      • 11.2.3 创建类的方法
  • 第12章 使用事件编写自动交互的程序
    • 12.1 事件编程基础
      • 12.1.1 Excel中的事件类型
      • 12.1.2 事件代码的存储位置与输入方法
      • 12.1.3 包含参数的事件
      • 12.1.4 事件触发的先后顺序
      • 12.1.5 开启与关闭事件
    • 12.2 使用工作簿事件
      • 12.2.1 工作簿包含的事件
      • 12.2.2 Open事件
      • 12.2.3 Activate事件
      • 12.2.4 Deactivate事件
      • 12.2.5 BeforeClose事件
      • 12.2.6 BeforeSave事件
      • 12.2.7 BeforePrint事件
      • 12.2.8 SheetActivate事件
      • 12.2.9 SheetDeactivate事件
      • 12.2.10 NewSheet事件
      • 12.2.11 SheetChange事件
      • 12.2.12 SheetSelectionChange事件
      • 12.2.13 SheetBeforeRightClick事件
      • 12.2.14 SheetBeforeDoubleClick事件
    • 12.3 使用工作表事件
      • 12.3.1 工作表包含的事件
      • 12.3.2 Activate事件
      • 12.3.3 Deactivate事件
      • 12.3.4 Change事件
      • 12.3.5 SelectionChange事件
      • 12.3.6 BeforeRightClick事件
      • 12.3.7 BeforeDoubleClick事件
    • 12.4 使用图表工作表事件
    • 12.5 使用应用程序事件与嵌入式图表事件
      • 12.5.1 捕获应用程序事件
      • 12.5.2 捕获嵌入式图表事件
  • 第13章 使用Excel对话框
    • 13.1 使用InputBox方法
      • 13.1.1 InputBox方法与InputBox函数的区别
      • 13.1.2 使用InputBox方法输入指定类型的内容
    • 13.2 使用Excel的打开和另存对话框
      • 13.2.1 GetOpenFilename方法
      • 13.2.2 GetSaveAsFilename方法
    • 13.3 使用FileDialog对象显示和处理对话框
      • 13.3.1 FileDialog对象的常用属性和方法
      • 13.3.2 显示不同类型的对话框
      • 13.3.3 指定在对话框中显示的文件类型
      • 13.3.4 在对话框中选择一个或多个文件
      • 13.3.5 对所选文件执行操作
    • 13.4 使用Dialogs集合显示Excel内置对话框
  • 第14章 创建用户窗体和控件
    • 14.1 理解用户窗体和控件
      • 14.1.1 用户窗体和控件简介
      • 14.1.2 控件工具箱与控件类型
      • 14.1.3 理解Controls集合
    • 14.2 用户窗体的基本操作
      • 14.2.1 创建用户窗体
      • 14.2.2 设置用户窗体的属性
      • 14.2.3 显示和关闭用户窗体
      • 14.2.4 使用模式与无模式用户窗体
      • 14.2.5 使用变量引用特定的用户窗体
      • 14.2.6 创建特定用户窗体的多个实例
      • 14.2.7 编写用户窗体的事件代码
      • 14.2.8 禁用用户窗体中的关闭按钮
    • 14.3 在用户窗体中使用控件
      • 14.3.1 在用户窗体中添加控件
      • 14.3.2 设置控件的属性
      • 14.3.3 设置控件的大小
      • 14.3.4 设置控件的位置和对齐方式
      • 14.3.5 设置控件的Tab键顺序
      • 14.3.6 引用用户窗体中的控件
      • 14.3.7 编写控件的事件代码
      • 14.3.8 使用同一个事件过程处理多个控件
    • 14.4 常用控件的使用方法
      • 14.4.1 命令按钮
      • 14.4.2 文本框
      • 14.4.3 数值调节钮
      • 14.4.4 滚动条
      • 14.4.5 选项按钮
      • 14.4.6 复选框
      • 14.4.7 列表框
      • 14.4.8 组合框
      • 14.4.9 图像
    • 14.5 用户窗体和控件的综合应用
      • 14.5.1 创建欢迎界面
      • 14.5.2 创建登录窗口
      • 14.5.3 创建颜色选择器
      • 14.5.4 创建可改变大小的对话框
  • 第15章 定制Excel界面环境
    • 15.1 定制菜单栏
      • 15.1.1 命令栏和控件的类型
      • 15.1.2 创建命令栏和控件的通用方法
      • 15.1.3 Excel中的所有菜单栏及其包含的控件
      • 15.1.4 引用特定的菜单栏
      • 15.1.5 引用菜单栏中的菜单
      • 15.1.6 在内置菜单栏中添加菜单
      • 15.1.7 在菜单中添加菜单项
      • 15.1.8 使用Parameter属性传递参数值
      • 15.1.9 禁用菜单或菜单项
      • 15.1.10 隐藏菜单或菜单项
      • 15.1.11 重置菜单
      • 15.1.12 删除菜单或菜单项
      • 15.1.13 创建新的菜单栏
    • 15.2 定制工具栏
      • 15.2.1 Excel中的所有工具栏及其包含的控件
      • 15.2.2 工具栏控件的常用属性
      • 15.2.3 引用特定的工具栏和控件
      • 15.2.4 创建新的工具栏
      • 15.2.5 在内置工具栏中添加控件
      • 15.2.6 禁用工具栏中的控件
      • 15.2.7 重置工具栏
      • 15.2.8 删除工具栏中的控件和工具栏
    • 15.3 定制快捷菜单
      • 15.3.1 Excel中的所有快捷菜单及其包含的控件
      • 15.3.2 在内置快捷菜单中添加子菜单和菜单项
      • 15.3.3 禁用快捷菜单和菜单项
      • 15.3.4 删除快捷菜单中的菜单项和快捷菜单
      • 15.3.5 创建新的快捷菜单
    • 15.4 功能区开发基础
      • 15.4.1 Excel文件的内部结构
      • 15.4.2 功能区的组成结构
      • 15.4.3 定制功能区的一般流程和工具
      • 15.4.4 功能区定制中的控件类型
      • 15.4.5 控件属性
      • 15.4.6 控件回调
      • 15.4.7 使用VBA可以对功能区进行的操作
    • 15.5 定制功能区
      • 15.5.1 创建实现控件功能的VBA过程
      • 15.5.2 编写定制功能区的RibbonX代码
      • 15.5.3 将定制功能区的工作簿更改为压缩文件
      • 15.5.4 在压缩文件中创建customUI文件夹
      • 15.5.5 将customUI.xml文件移入customUI文件夹
      • 15.5.6 建立RibbonX代码与工作簿之间的关联
      • 15.5.7 测试定制后的功能区
      • 15.5.8 定制功能区时可能遇到的问题
  • 第16章 开发用户自定义函数
    • 16.1 用户自定义函数基础
      • 16.1.1 理解Function过程中的参数
      • 16.1.2 创建不包含任何参数的函数
      • 16.1.3 创建包含一个参数的函数
      • 16.1.4 创建包含两个参数的函数
      • 16.1.5 创建包含可选参数的函数
      • 16.1.6 创建包含不定数量参数的函数
      • 16.1.7 创建返回数组的函数
      • 16.1.8 创建返回错误值的函数
      • 16.1.9 为用户自定义函数添加帮助信息
    • 16.2 开发用户自定义函数
      • 16.2.1 从文本左侧提取连续的数字
      • 16.2.2 将数字中的每一位输入到连续的多个单元格中
      • 16.2.3 返回区域中第一个非空单元格的地址
      • 16.2.4 返回区域中最后一个非空单元格的地址
      • 16.2.5 返回包含特定内容的所有单元格的地址
      • 16.2.6 统计区域中不重复值的数量
      • 16.2.7 逆序排列单元格中的内容
      • 16.2.8 按单元格背景色对单元格中的数据求和
      • 16.2.9 执行多种类型的计算
      • 16.2.10 返回所有工作表指定区域中的最大值
      • 16.2.11 判断文件是否存在
      • 16.2.12 判断工作簿是否已被打开
      • 16.2.13 判断工作表是否存在
      • 16.2.14 判断名称是否存在
      • 16.2.15 从文件的完整路径中提取文件名
  • 第17章 处理文件
    • 17.1 VBA内置功能与FSO对象模型简介
      • 17.1.1 处理文件和文件夹的VBA内置语句和函数
      • 17.1.2 FSO对象模型简介
      • 17.1.3 使用FSO对象模型前的准备工作
    • 17.2 获取驱动器和文件信息
      • 17.2.1 获取驱动器的相关信息
      • 17.2.2 获取文件夹的相关信息
      • 17.2.3 获取文件的相关信息
      • 17.2.4 获取文件夹中的所有子文件夹的名称
      • 17.2.5 获取文件夹中的所有文件的名称和类型
    • 17.3 文件的基本操作
      • 17.3.1 复制和移动文件
      • 17.3.2 重命名文件
      • 17.3.3 删除文件
      • 17.3.4 创建文件夹
    • 17.4 处理文本文件
      • 17.4.1 打开和关闭文本文件
      • 17.4.2 使用Write语句将数据写入文本文件
      • 17.4.3 使用Print语句将数据写入文本文件
      • 17.4.4 使用Input语句读取文本文件中的数据
      • 17.4.5 使用Line Input语句读取文本文件中的数据
      • 17.4.6 使用TextStream对象读写文本文件
  • 第18章 与其他Office应用程序交互
    • 18.1 与外部应用程序交互的基本概念与通用方法
      • 18.1.1 在VBA中与外部应用程序交互的方式
      • 18.1.2 外部可创建对象
      • 18.1.3 理解前期绑定和后期绑定
      • 18.1.4 使用前期绑定创建对象引用
      • 18.1.5 使用后期绑定创建对象引用
      • 18.1.6 引用一个已存在的应用程序实例
    • 18.2 在Excel中操作Word
    • 18.3 在Excel中启动其他应用程序
  • 第19章 使用ADO访问数据
    • 19.1 了解结构化查询语言
      • 19.1.1 数据库的基本概念
      • 19.1.2 结构化查询语言简介
      • 19.1.3 使用SELECT语句检索数据
      • 19.1.4 使用INSERT语句添加数据
      • 19.1.5 使用UPDATE语句修改数据
      • 19.1.6 使用DELETE语句删除数据
    • 19.2 ADO对象模型简介
      • 19.2.1 Connection对象
      • 19.2.2 Command对象
      • 19.2.3 Recordset对象
    • 19.3 在Excel中使用ADO访问数据的一般流程和具体方法
      • 19.3.1 添加对ADO类型库的引用
      • 19.3.2 建立数据源的连接
      • 19.3.3 从数据源中检索数据并返回特定的记录集
      • 19.3.4 关闭数据源的连接
  • 第20章 操作注册表
    • 20.1 注册表基础
      • 20.1.1 注册表简介
      • 20.1.2 注册表的组织结构
      • 20.1.3 创建与删除子键和键值
    • 20.2 使用VBA操作注册表
      • 20.2.1 使用SaveSetting语句将内容写入注册表
      • 20.2.2 使用GetSetting函数读取特定键值中的内容
      • 20.2.3 使用GetAllSettings函数读取特定子键中的所有内容
      • 20.2.4 使用DeleteSetting语句删除注册表中的内容
  • 第21章 操作VBE
    • 21.1 编程控制VBE的准备工作
      • 21.1.1 启用对VBE对象模型的访问权限
      • 21.1.2 添加对VBIDE类型库的引用
    • 21.2 理解VBE对象模型
      • 21.2.1 VBE对象
      • 21.2.2 VBProject对象
      • 21.2.3 VBComponent对象
      • 21.2.4 CodeModule对象
      • 21.2.5 CodePane对象
      • 21.2.6 Designer对象
      • 21.2.7 Reference对象
    • 21.3 使用VBA编程操作VBE
      • 21.3.1 使用VBA自动添加和删除模块
      • 21.3.2 使用VBA自动编写VBA代码
      • 21.3.3 使用VBA自动创建用户窗体和控件并编写事件代码
  • 第22章 创建和使用加载项
    • 22.1 了解加载项
      • 22.1.1 使用加载项的原因
      • 22.1.2 加载项的特点与工作方式
      • 22.1.3 加载项的存储位置和管理工具
    • 22.2 创建加载项
      • 22.2.1 为加载项添加标题和描述信息
      • 22.2.2 保护加载项中的模块和VBA代码
      • 22.2.3 创建加载项
    • 22.3 管理加载项
      • 22.3.1 安装与卸载加载项
      • 22.3.2 打开与关闭加载项文件
      • 22.3.3 修改并保存加载项
      • 22.3.4 从“加载项”对话框中删除加载项
    • 22.4 使用VBA操作加载项
      • 22.4.1 理解AddIns集合与AddIn对象
      • 22.4.2 列出Excel中的所有加载项
      • 22.4.3 将加载项添加到Excel中
      • 22.4.4 自动安装“加载项”对话框中的所有加载项
      • 22.4.5 处理AddIn对象的事件
  • 第23章 开发Excel实用程序
    • 23.1 开发通用插件
      • 23.1.1 通用插件与普通VBA程序的区别
      • 23.1.2 通用插件开发案例
    • 23.2 开发一个简单的人事管理系统
      • 23.2.1 开发用户登录和身份验证模块
      • 23.2.2 开发添加员工资料模块
      • 23.2.3 开发修改员工资料模块
      • 23.2.4 开发备份员工资料模块
      • 23.2.5 开发删除员工资料模块
      • 23.2.6 定制功能区界面
  • 附录A VBA函数速查
  • 附录B VBA语句速查
  • 附录C VBA错误代码
  • 附录CD
  • 出版地 中國大陸
  • 語言 簡體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading