从零开始学Excel VBA
暂无封面,等待上传

从零开始学Excel VBA

魏汪洋, 等编著

出版社:电子工业出版社

年代:2014

定价:49.8

书籍简介:

本书主要内容包括Excel VBA开发环境、数据类型、运算符、函数与过程等语法知识,常用的Application对象、Workbook工作簿、Worksheet工作表、Range单元格及Chart图表对象,界面设计方法,控件的使用、VBA中Windows API、XML动态链接库的使用及VBA中的数据库编程。本书在各个知识点的讲解过程中列举了丰富的实验内容,同时在每节中安排习题与程序设计,使读者能够边学边用,更好更快地掌握Excel VBA应用程序的开发方法。

书籍目录:

第1篇 Excel VBA准备篇第1章 VBA 概述181.1 什么是VBA181.1.1 VBA的产生及发展历史181.1.2 VBA的应用181.2 第1个VBA程序181.2.1 创建一个“Hello World!”控制台程序181.2.2 执行及查看结果191.2.3 使用VBA调试器191.3 VBA的功能及用途201.3.1 VBA的功能201.3.2 VBA的用途及常用开发工具201.4 习题20第2章 Excel 2013 概述212.1 了解Excel 2013212.1.1 Excel的发展过程212.1.2 Excel 2013的新特点222.2 Excel 2013的操作222.2.1 启动Excel 2013222.2.2 认识Excel 2013的工作界面242.2.3 操作Excel 2013工作簿252.2.4 操作Excel 2013工作表252.2.5 操作单元格252.2.6 获取Excel 2013的帮助信息262.2.7 退出Excel 2013272.3 习题27第3章 Excel 2013中的宏与VBA283.1 认识宏283.1.1 了解宏的安全性283.1.2 理解宏的功能293.2 在Excel 2013中宏的操作293.2.1 录制宏293.2.2 保存宏313.2.3 执行宏313.2.4 编辑宏323.2.5 删除宏323.3 了解Excel VBA333.3.1 认识VBA333.3.2 了解VBA的特点333.3.3 理解VBA与VB的关系343.3.4 理解Excel 2013与VBA的关系343.4 第1个Excel VBA程序343.4.1 理解程序结构353.4.2 理解程序执行过程353.5 运行VBA程序353.5.1 通过菜单运行程序363.5.2 通过工具栏运行程序363.6 调试VBA程序373.6.1 查看程序结果373.6.2 查看变量值373.7 习题37第2篇 Excel VBA基础篇第4章 Visual Basic编辑器简介384.1 Visual Basic编辑器概述384.1.1 Visual Basic编辑器的发展过程384.1.2 Visual Basic编辑器的特点384.2 构建VBA工作环境394.2.1 安装VBA开发环境394.2.2 安装VBA帮助文档404.3 操作Visual Basic编辑器404.3.1 启动Visual Basic编辑器414.3.2 认识Visual Basic编辑器窗口414.3.3 退出Visual Basic编辑器414.4 使用Visual Basic编辑器中的窗口424.4.1 使用代码窗口424.4.2 使用对象浏览器434.4.3 使用立即窗口444.4.4 使用本地窗口454.4.5 使用监视窗口474.4.6 属性窗口484.4.7 使用工程资源管理器484.5 调试VBA程序494.5.1 使用调试工具栏504.5.2 设置断点504.5.3 使用stop语句514.5.4 运行代码中的指定部分514.6 自定义Visual Basic编辑器开发环境514.6.1 设置“编辑器”的基本功能514.6.2 设置编辑器格式524.6.3 设置“通用”项534.6.4 设置“可连接的”选项534.7 习题53第5章 设计VBA算法545.1 算法概述545.1.1 简单算法举例545.1.2 算法的特点565.2 算法的描述方法575.2.1 使用自然语言描述法575.2.2 使用流程图描述法575.2.3 使用N-S图描述法595.2.4 使用伪代码描述法615.2.5 使用计算机语言描述法625.3 VBA常用算法645.3.1 选择排序法645.3.2 自左至右字符串定位算法645.3.3 顺序查找算法655.4 习题65第6章 数据类型与运算符666.1 VBA的数据类型666.1.1 理解数据666.1.2 VBA数据类型666.2 使用常量与变量676.2.1 使用常量676.2.2 使用变量676.2.3 强制声明变量686.2.4 使用类型标识符定义变量686.2.5 定义公共变量696.2.6 使用模块级变量696.3 理解VBA常用数据类型696.3.1 使用Boolean型数据696.3.2 使用Byte型数据696.3.3 使用Date型数据706.3.4 使用Double型数据706.3.5 使用Integer型数据706.3.6 使用Long型数据706.3.7 使用Object型数据706.3.8 使用String型数据716.3.9 使用Variant型数据716.3.10 使用自定义数据类型716.4 使用运算符736.4.1 使用赋值运算符736.4.2 使用算术运算符736.4.3 使用关系运算符756.4.4 使用连接运算符766.4.5 使用逻辑运算符776.5 使用表达式786.5.1 算术表达式786.5.2 使用关系表达式796.5.3 使用逻辑表达式796.5.4 使用其他表达式796.6 习题79第7章 VBA程序控制结构807.1 VBA顺序结构语句807.1.1 使用声明语句807.1.2 使用可执行语句817.1.3 使用续行符817.1.4 使用赋值语句827.1.5 使用注释语句837.1.6 使用暂停语句847.1.7 使用条件编译语句847.1.8 使用MsgBox函数857.1.9 使用InputBox函数867.1.10 程序举例887.2 VBA选择结构语句907.2.1 使用if…then…语句907.2.2 使用嵌套的if语句917.2.3 使用Select Case语句927.2.4 程序举例947.3 VBA循环结构语句977.3.1 使用For…Next语句977.3.2 使用Do…Loop语句997.3.3 使用While…Wend语句1007.3.4 使用For Each…Next语句1017.3.5 使用嵌套的循环1027.4 习题103第8章 数组1048.1 使用静态数组1048.1.1 定义静态数组1048.1.2 初始化静态数组1058.1.3 获取数组的上下界1068.1.4 使用二维静态数组1068.2 使用动态数组1078.2.1 声明动态数组1078.2.2 定义数组大小1088.2.3 复制数组1088.2.4 重置数组1098.2.5 避免数组错误1098.3 程序举例1108.3.1 求素数1108.3.2 选择排序法1118.4 习题112第9章 过程与函数1139.1 理解过程与函数1139.1.1 过程与函数概述1139.1.2 过程与函数的分类1149.2 使用Sub过程1149.2.1 定义Sub过程1149.2.2 调用Sub过程1169.2.3 程序举例1179.3 使用Function函数1189.3.1 定义Function函数1189.3.2 调用Function函数1199.3.3 程序举例1209.4 使用参数传递1269.4.1 理解形式参数与实际参数1269.4.2 使用传值参数1279.4.3 使用传地址参数1289.4.4 使用可选参数传递1289.4.5 使用数组传递参数1299.5 习题130第3篇 Excel VBA对象模型篇第10章 Excel对象模型13110.1 认识对象13110.1.1 理解对象的属性13110.1.2 理解对象的行为13110.2 面向对象程序设计13210.2.1 继承性13210.2.2 封装性13210.2.3 多态性13210.3 理解Excel 2013对象模型13310.3.1 认识Excel 2013对象模型13310.3.2 定义Excel对象变量13310.3.3 赋值Excel对象变量13310.3.4 设置对象的属性13410.3.5 使用对象的方法13410.3.6 使用With语句13410.4 使用集合对象13510.4.1 使用Excel集合对象13510.4.2 使用自定义集合对象13710.5 习题139第11章 Excel对象――Application对象14011.1 认识Application对象14011.1.1 Application对象常用属性14011.1.2 调用Application对象的方法14411.2 使用Application对象的事件14511.2.1 使用NewWorkbook事件14511.2.2 使用SheetActivate事件14611.2.3 使用SheetChange事件14711.2.4 使用WorkbookBeforeClose事件14811.2.5 使用WorkbookBeforePrint事件14911.3 操作Application对象15011.3.1 从外部程序中启动Excel 2013应用程序15011.3.2 修改Excel文档的标题名15011.3.3 设置状态栏15111.3.4 定时运行程序15111.3.5 退出Excel 2013应用程序15211.4 习题152第12章 Excel常用对象――工作簿Workbook对象15312.1 认识工作簿Workbook对象15312.1.1 使用Workbook对象常用属性15312.1.2 使用Workbook对象常用方法15512.2 使用工作簿Workbook对象的事件15512.2.1 使用BeforeClose事件15512.2.2 使用BeforeSave事件15612.2.3 使用WindowActivate事件15712.3 操作工作簿Workbook对象15712.3.1 访问工作簿15712.3.2 获取工作簿的信息15812.3.3 新建工作簿15812.3.4 使用对话框打开工作簿15912.3.5 备份工作簿16012.3.6 使用保存对话框保存工作簿16012.3.7 设置工作簿窗口大小16112.3.8 冻结窗格16212.3.9 更改工作簿名称16312.3.10 关闭工作簿16312.4 习题163第13章 Excel对象――工作表Worksheet对象16413.1 认识Worksheet对象16413.1.1 使用Worksheet对象常用属性16413.1.2 使用Worksheet对象的方法16613.2 使用工作表Worksheet对象的事件16713.3 操作工作表Worksheet对象16713.3.1 访问工作表16813.3.2 判断工作表是否存在16913.3.3 新建工作表17013.3.4 重命名工作表17213.3.5 复制工作表17313.3.6 移动工作表17413.3.7 删除工作表17513.3.8 工作表数据更改时重计算表格17613.4 习题176第14章 Excel对象――Range对象17714.1 认识Range对象17714.1.1 使用Range对象的常用属性17714.1.2 使用Range对象的方法18214.2 操作Range对象18314.2.1 引用某个单元格18314.2.2 引用连续单元格区域18414.2.3 引用单行单列18514.2.4 引用连续的整行整列18614.2.5 引用不连续的整行整列区域18614.2.6 使用多个非连续的单元格区域18714.2.7 使用多个单元格区域的交叉区域18814.2.8 使用隐藏的行和列18914.2.9 转换列标为字母19014.2.10 设置单元格的边框19114.2.11 设置单元格的背景19214.2.12 设置单元格对齐方式19314.2.13 命名单元格区域19514.2.14 设置单元格的行高列宽19614.2.15 合并单元格19714.2.16 插入单元格19814.2.17 插入整行整列19914.2.18 删除单元格20014.2.19 删除工作表中的空白行空白列20014.3 习题201第15章 Excel对象――Chart对象20215.1 认识图表20215.1.1 使用Chart对象的常用属性20315.1.2 使用Chart对象的方法20415.2 使用Chart对象的事件20515.3 操作图表20615.3.1 创建图表工作表20615.3.2 创建嵌入式图表20715.3.3 激活图表20815.3.4 设置图表格式20915.3.5 输出图表到剪贴板21015.3.6 输出图表到文件21015.4 习题210第4篇 Excel VBA用户界面设计篇第16章 窗体操作21116.1 初识界面设计21116.1.1 理解界面设计的工作原理21116.1.2 理解Excel VBA的界面类型21116.2 认识窗体21216.2.1 使用窗体属性21216.2.2 使用窗体的方法21216.2.3 使用窗体事件21316.3 操作窗体21316.3.1 添加窗体21316.3.2 删除窗体21416.3.3 导入窗体21516.3.4 导出窗体21516.3.5 加载窗体21516.3.6 卸载窗体21516.3.7 显示窗体21516.3.8 隐藏窗体21616.3.9 添加窗体背景21616.3.10 区别模式窗体与非模式窗体21816.3.11 禁止使用窗体关闭按钮退出窗体21816.4 习题219第17章 窗体界面设计22017.1 认识控件22017.1.1 认识工具箱中的常用控件22017.1.2 添加工具箱中的控件22017.1.3 删除工具箱中的控件22117.1.4 自定义控件提示信息22117.2 设计窗体界面22117.2.1 添加窗体控件22217.2.2 对齐控件22217.2.3 设置控件的统一尺寸22317.2.4 引用窗体上的控件22317.3 设计工作表界面22317.3.1 添加控件22317.3.2 编辑工作表中的表单控件22417.3.3 编辑ActiveX控件22517.4 习题226第5篇 Excel VBA高级应用篇第18章 自定义Excel 2013的用户界面22718.1 Excel 2013新界面介绍22718.1.1 功能区用户界面22718.1.2 Office按钮22718.1.3 向快速访问工具栏添加命令22718.1.4 Excel 2013新界面与Ribbon22818.2 自定义菜单22818.2.1 使用VBA代码访问Excel菜单22818.2.2 创建自定义菜单22918.2.3 创建快捷菜单22918.3 自定义功能区22918.3.1 使用记事本定制功能区选项卡23018.3.2 使用Custom UI Editor修改UI23018.4 习题231第19章 工作表控件23219.1 表单控件23219.1.1 按钮控件23219.1.2 列表框和组合框23319.1.3 复选框与单选按钮23619.2 ActiveX控件23819.2.1 标签、按钮、文本框23919.2.2 单选按钮和复选框24019.3 习题241第20章 VBA与Windows API24220.1 Windows API基础24220.1.1 Windows API概述24220.1.2 API分类24220.2 在Excel中使用API24320.2.1 声明函数24320.2.2 调用API函数24320.3 制作特殊窗体24420.3.1 制作半透明窗体24420.3.2 制作椭圆窗体24520.4 获取系统信息24620.4.1 获取内存状态24620.4.2 获取键盘信息24620.5 习题247第21章 XML与VBA24821.1 在Excel中使用XML24821.1.1 XML简介24821.1.2 XML模式文件24821.1.3 加载XML文件24921.1.4 加载XML模式文件24921.1.5 使用VBA操作XML文件24921.2 DOM对象编程25021.2.1 创建和加载XML文档25121.2.2 遍历XML文档25121.2.3 添加XML文档元素25121.2.4 删除XML文档元素25221.2.5 修改XML文档元素25221.3 习题252第22章 VBA中DLL动态链接库应用设计25322.1 使用DLL封装Excel VBA25322.1.1 建立ActiveX DLL工程25322.1.2 在工程中引用Excel25322.1.3 编写代码25322.1.4 工程属性设置25422.1.5 编译生成DLL文件25422.2 Excel VBA工程中引用DLL25422.2.1 引用并注册DLL文件25422.2.2 调用DLL中的函数25522.2.3 执行、测试程序25522.3 习题256第23章 加载宏25723.1 标准加载宏25723.1.1 创建标准加载宏25723.1.2 安装标准加载宏25823.2 标准加载宏示例25823.2.1 加载宏的功能25823.2.2 自定义标准加载宏25923.2.3 安装自定义加载宏25923.2.4 使用标准加载宏25923.3 习题260第24章 数据库编程26124.1 使用MS-Query管理外部数据26124.1.1 了解MS-Query26124.1.2 实例介绍26124.1.3 连接数据源26324.1.4 创建数据查询26324.2 ADO概述26424.2.1 引用ADO对象库26424.2.2 ADO对象模型简介26424.2.3 SQL简介26524.3 Connection对象26524.3.1 Connection对象的常用属性26524.3.2 Connection对象的常用方法26624.4 Command对象26624.4.1 Command对象的常用属性26624.4.2 Command对象的常用方法26724.5 Recordset对象26724.6 习题268第六篇 Excel VBA综合实例篇第25章 人事管理系统26925.1 需求分析26925.1.1 问题描述26925.1.2 分析当前系统26925.2 功能分析26925.2.1 添加员工信息27025.2.2 删除员工信息27025.2.3 修改员工信息27025.2.4 查询员工信息27025.2.5 统计性别信息27025.2.6 统计工龄信息27025.3 表格设计27125.3.1 设计员工信息表27125.3.2 设计性别统计表和工龄统计表27125.4 设计窗体及代码27125.4.1 准备工作27125.4.2 设计添加员工信息窗体27225.4.3 设计删除员工信息窗体27725.4.4 设计修改员工信息窗体27925.4.5 设计查询员工信息窗体28525.4.6 设计人事管理系统主界面287第26章 Operate System考试系统29326.1 需求分析29326.1.1 问题描述29326.1.2 分析当前系统29326.2 功能设计29326.2.1 解答填空题29326.2.2 解答判断题29426.2.3 解答单项选择题29426.2.4 解答多项选择题29426.3 设计卷面29426.3.1 准备工作29426.3.2 设计填空题卷面29426.3.3 设计判断题卷面29726.3.4 设计单项选择题卷面29926.3.5 设计多项选择题卷面30226.3.6 设计标准答案工作表和答题纸工作表格式30426.4 设计窗体及代码30426.4.1 准备工作30426.4.2 设计考试说明界面和分值说明界面30526.4.3 设计Operate System考试系统主界面306

内容摘要:

本书主要分为6篇,包括Excel VBA准备篇、Excel VBA基础篇、Excel VBA对象模型篇、Excel VBA用户界面设计篇、Excel VBA高级应用篇、Excel VBA综合实例篇。Excel VBA准备篇从VBA的发展历史、Excel 2007和Excel宏讲起,为Excel VBA初学者快速入门提供了保证。Excel VBA基础篇系统地讲解了Excel VBA开发环境,以及Excel VBA的数据类型、运算符、函数与过程等语法知识。Excel VBA对象模型篇针对性地详细讲解了Excel VBA中常用的Application对象、Workbook工作簿、Worksheet工作表、Range单元格及Chart图表对象。Excel VBA用户界面设计篇讲解了Excel VBA界面设计的方法。Excel VBA高级应用篇重点讲述了Excel VBA中控件的使用方法、VBA中Windows API、XML动态链接库的使用及VBA中的数据库编程。Excel VBA综合实例篇通过人事管理系统和Operate System考试系统综合讲述了Excel VBA的运用,使读者能够全面了解Excel VBA的使用方法。  本书在各个知识点的讲解过程中列举了丰富的实验内容,同时在每节中安排习题与程序设计,使读者能够边学边用,更好更快地掌握Excel VBA应用程序的开发方法。本书可作为普通办公用户、大中专院校或社会培训学生的学习教材,以及办公应用软件爱好者的入门参考书。【作者简介】本书的作者为资深办公专家、专业职场培训师,出版过多本办公畅销书,写作认真,案例深入浅出,自身有着丰富的办公实战经验。

书籍规格:

书籍详细信息
书名从零开始学Excel VBA站内查询相似图书
丛书名从零开始学编程
9787121242502
《从零开始学Excel VBA》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看
出版地北京出版单位电子工业出版社
版次2版印次1
定价(元)49.8语种简体中文
尺寸26 × 19装帧平装
页数印数
全网搜索试读资源

书籍信息归属:

从零开始学Excel VBA是电子工业出版社于2014.9出版的中图分类号为 TP391.13 的主题关于 表处理软件-程序设计 的书籍。