img
share 分享

VIP会员

作者:CSDN

出版社:CSDN《程序员》

ISBN:1111111111117

VIP会员免费 (仅需0.8元/天) ¥ 40000.0

温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!

电子书推荐

更多资源 展开

VBA从入门到精通全部实例代码(全部精彩实例) 评分:

例题索引 例题名 功能 章节 第1章 例1-1 录制宏 1.1.2 例1-2 自动加载和卸载自定义工具按钮 1.3.3 例1-3 使用“窗体”工具栏控件运行宏 1.3.4 例1-4 使用ActiveX控件运行宏 1.3.5 例1-5 使用图形对象运行宏 1.3.6 例1-6 录制宏练习——录制一个绘制两轴-柱图的宏 第3章 例3-1 Date常量:判断某日为星期几的自定义函数 3.1.8 例3-2 MsgBox参数常量的使用举例 3.1.8 例3-3 Keycode常量——字母键的使用举例 3.1.8 例3-4 Keycode 常量——数字键的使用举例 3.1.8 例3-5 变量说明举例 3.2.3 例3-6 静态数组和动态数组的使用举例 3.3.2 例3-7 静态数组和动态数组的使用举例 3.3.2 例3-8 使用Array函数向工作表输入数据 3.3.3 例3-9 使用Erase函数删除数组储存的所有数据 3.3.3 例3-10 获取一维数组的上标和下标 3.3.3 例3-11 获取二维数组的上标和下标 3.3.3 例3-12 对象变量赋值语句的应用举例 3.5.2 例3-13 可执行语句的应用举例 3.5.3 第4章 例4-1 If...Then语句和For Each…Next语句:检查是否有某按钮 4.1.1 例4-2 If...Then语句:将不为零的单元格设置为零 4.1.1 例4-3 If...Then...ElseIf ...Then语句:判断优惠价格 4.1.3 例4-4 If...Then...ElseIf ...Then语句:保护有计算公式的单元格 4.1.3 例4-5 嵌套的If...Then语句:检查单元格是否有数据、数据类型是什么 4.1.5 例4-6 判断当前单元格为空白单元格就执行某个命令 4.1.6 例4-7 Select Case语句:创建新工作簿 4.2.2 例4-8 在Case子句里确定多个表达式:判断某数字代表的月份属于哪个季度 4.2.5 例4-9 嵌套条件语句:根据输入的数据读取列标 4.3 例4-10 GoTo语句:求解一元非线性方程的根 4.4.1 例4-11 On...GoTo语句:计算累积数 4.4.2 例4-12 On...GoSub语句:汇总计算男女销售员的销售总额 4.4.3 例4-13 GoSub...Return语句:汇总计算男女销售员的销售总额 4.4.4 例4-14 On Error语句:计算支付劳务费 4.4.5 第5章 例5-1 For … Next循环结构:单元格数据相加 5.1.1 例5-2 For … Next循环结构:单元格数据相加 5.1.1 例5-3 For … Next循环结构,步长正数:单元格数据相加 5.1.1 例5-4 For … Next循环结构,步长负数:单元格数据相加 5.1.1 例5-5 For … Next循环结构:查找前几个成绩最好的学生姓名及成绩 5.1.1 例5-6 For … Next循环结构:计算两个矩阵的乘积 5.1.1 例5-7 退出For … Next循环结构 5.1.2 例5-8 使用Do While...Loop循环结构 5.2.1 例5-9 使用Do ...Loop While循环结构 5.2.1 例5-10 使用Do Until...Loop循环结构 5.2.1 例5-11 使用Do ...Loop Until循环结构 5.2.1 例5-12 For Each … Next循环结构:保护所有含有计算公式和日期的单元格 5.3.2 例5-13 For Each … Next循环结构:隐藏工作簿中除第一个工作表外的所有工作表 5.3.2 例5-14 For Each … Next循环结构:显示工作簿中的所有工作表 5.3.2 例5-15 For Each … Next循环结构:设置某些特定条件的单元格格式 5.3.2 例5-16 For Each … Next循环结构:获取所有工作表的名字 5.3.2 例5-17 For Each … Next循环结构:在Excel工作表上随机绘制各种颜色的星星 5.3.2 例5-18 搜索所有打开的工作簿,并查找具有特定工作表名的哪个工作簿 5.3.3 例5-19 While … Wend循环结构:计算数据区域的行数或列数 5.4 例5-20 With … End With语句:设置单元格区域的边框、字体和对齐方式 5.5 第6章 例6-1 计算一元二次方程的根 6.2.1 例6-2 在工作表上显示系统日期和时间 6.2.2 例6-3 PV财务函数的应用 6.2.5 例6-4 双倍余额法折旧计算自定义函数 6.2.5 例6-5 几个判断函数的使用 6.2.6 例6-6 利用数组函数Array函数和UBound函数向工作表输入数据 6.2.7 例6-7 InputBox函数的使用 6.3.1 例6-8 利用InputBox方法来输入工作表单元格区域 6.3.2 例6-9 MsgBox函数的使用 6.3.3 例6-10 MsgBox函数的使用 6.3.3 第7章 例7-1 已知一个三角形的三个边长,计算其面积 7.1.3 例7-2 使用可选参数的子程序 7.1.4 例7-3 使用可选参数默认值的子程序 7.1.5 例7-4 使用不定数量参数的子程序 7.1.6 例7-5 已知三角形三个边的长度,计算三角形的面积 7.2.2 例7-6 找出某单元格区域内最大值 7.2.2 例7-7 自定义函数的参数传递 7.2.5 例7-8 为自定义函数设置可选参数 7.2.6 例7-9 返回数组的自定义函数 7.2.7 例7-10 接受不确定参数的自定义函数 7.2.8 例7-11 接受数组的自定义函数 7.2.9 例7-12 学生成绩统计的子程序 7.3.2 例7-13 获取活动工作簿的名称 7.5.1 例7-14 获取活动工作簿的带完整路径的名称 7.5.1 例7-15 获取活动工作表的名称 7.5.2 例7-16 判断工作簿是否打开 7.5.3 例7-17 调用自定义函数“BookIsOpen” 7.5.3 例7-18 判断工作表是否存在——子程序 7.5.4 例7-19 判断工作表是否存在——自定义函数 7.5.4 例7-20 保护所有的工作表 7.5.5 例7-21 取消对所有工作表的保护 7.5.6 例7-22 隐藏除第一个工作表外的所有工作表 7.5.7 例7-23 特殊隐藏除第一个工作表外的所有工作表 7.5.7 例7-24 取消对所有工作表的隐藏 7.5.8 例7-25 查询工作簿上次保存的日期和时间 7.5.9 例7-26 根据单元格内部颜色对单元格求和 7.5.10 例7-27 根据单元格字体颜色对单元格求和 7.5.11 例7-28 查询单元格内部颜色的名称或索引号 7.5.12 例7-29 查询单元格字体颜色的名称或索引号 7.5.13 例7-30 从混合文本中查找数字 7.5.14 例7-31 返回单元格地址的列字母 7.5.15 例7-32 查找含有特定文本字符串的单元格 7.5.16 例7-33 取得汉字拼音的第一个字母 7.5.17 例7-34 计算个人薪金所得税 7.5.18 例7-35 将阿拉伯数字转换为大写的中文数字 7.5.19 例7-36 将时间转换为小数格式 7.5.20 例7-37 根据单元格数据设置字体颜色 7.5.21 例7-38 一次性地删除工作表中所有的超链接 7.5.22 第9章 例9-1 使用ScreenUpdating属性 9.1.8 例9-2 在状态栏中显示正在计算哪行数据的信息 9.1.18 例9-3 在状态栏中显示正在计算哪个单元格数据的信息 9.1.18 例9-4 获取文本类型文件的文件名 9.2.5 第10章 例10-1 Add方法——创建工作簿 10.2.2 例10-2 查找某文件夹及其子文件夹中所有的工作簿文件,并打开它们 10.2.5 例10-3 获取工作表获取工作簿的名称、带完整路径的名称、路径 10.3.5 例10-4 检查工作簿是否有密码保护 10.3.7 例10-5 检查工作簿是否未发生过更改 10.3.8 例10-6 工作簿的Open事件编程:创建自定义按钮 10.4.2 例10-7 工作簿的BeforeClose事件编程 10.4.3 例10-8 工作簿的BeforeSave事件编程 10.4.4 第11章 例11-1 Add方法——创建明细科目工作表 11.2.3 例11-2 工作表的Change事件编程 11.4.4 例11-3 设置选中单元格及所在行和列的颜色 11.4.5 例11-4 设置选择单元格区域的颜色 11.4.5 例11-5 选择某个单元格时,就自动往该单元格中输入指定的据 11.4.5 例11-6 选择某个单元格时,就自动往该单元格中输入任意数据 11.4.5 例11-7 自动滚动工作窗口使选定的单元格或单元格区域位于窗口的左上角 11.4.5 例11-8 双击单元格时激活某个工作表 11.4.6 例11-9 双击某单元格时设置将该单元格颜色 11.4.6 例11-10 单击鼠标右键时自动激活某工作表 11.4.7 例11-11 每当工作表重新计算时,就自动调整A列到F列的宽度 11.4.8 例11-12 工作表对象事件的综合应用:利润数据分析 11.4.9 第12章 例12-1 联合使用Range属性和Cells属性引用单元格区域:利润分析 12.1.4 例12-2 使用Offset属性动态地引用单元格:销售分析 12.1.5 例12-3 选择指定单元格区域的某列 12.1.6 例12-4 选择指定单元格区域的某行 12.1.6 例12-5 组合多个单元格区域 12.1.7 例12-6 选择多个区域的交叉区域 12.1.8 例12-7 使用CurrentRegion属性快速选择单元格区域 12.1.9 例12-8 使用Areas属性引用一个非连续区域 12.1.12 例12-9 使用IsEmpty函数检查单元格是否空白 12.1.14 例12-10 查找有计算公式的单元格地址,并显示计算公式 12.4.1 例12-11 查找有计算公式的单元格地址,并显示计算公式 12.4.1 例12-12 对工作表中所有的有公式的单元格进行保护并隐藏 12.4.1 例12-13 给固定的单元格区域命名 12.4.2 例12-14 给选取的单元格区域命名 12.4.2 例12-15 处理特殊格式的单元格 12.4.3 例12-16 单元格颜色联动变化 12.4.4 例12-17 删除具有特定字符的行或列 12.4.5 例12-18 删除工作表中的重复内容 12.4.6 例12-19 筛选工作表中不重复的内容 12.4.7 例12-20 选择或识别各种类型的单元格 12.4.8 例12-21 删除所有的空行和空列 12.4.9 例12-22 批量处理数字单元格 12.4.10 例12-23 选择具有某种特殊格式的单元格 12.4.11 第13章 例13-1 录制图表宏练习 13.1.1 例13-2 利用VBA绘制基本图表 13.3.2 例13-3 创建动态图表 13.4 例13-4 绘制具有分支的饼图 13.5 例13-5 自动调整两个图表具有相同的纵轴刻度 13.6 例13-6 创建随源数据变化而变化的图表 13.7 第14章 例14-1 窗体外观设置试验 14.1.2 例14-2 使用无模式窗体 14.1.7 例14-3 文字框使用示例 14.3.2 例14-4 利用文字框设计登陆窗口 14.3.2 例14-5 为文字框设置Change事件 14.3.2 例14-6 为文字框设置KeyPress事件:只能在文字框中输入0-9的数字 14.3.2 例14-7 设置框架的外观 14.3.4 例14-8 使用复选框 14.3.6 例14-9 使用复合框属性 14.3.7 例14-10 为复合框添加项目、删除某条项目、删除全部项目 14.3.7 例14-11 使用复合框的Change事件获取复合框的数据 14.3.7 例14-12 使用列表框查询数据 14.3.8 例14-13 使用多列列表框 14.3.8 例14-14 滚动条应用:住房贷款的月等额偿还的分析模型 14.3.10 例14-15 数值调节钮:选择年、月、日 14.3.11 例14-16 RefEdit 控件:矩阵运算模型 14.3.12 例14-17 RefEdit 控件:求解线性方程组 14.3.12 例14-18 使用图像控件显示职工照片 14.3.13 例14-19 进度条应用示例 14.4.1 例14-20 ListView控件使用示例:进销存查询系统 14.4.2 例14-21 TreeView控件使用示例:部门管理系统 14.4.3 例14-22 ChartSpace控件使用示例:在窗体上显示动态图表 14.4.5 例14-23 ChartSpace控件使用练习:在窗体上显示动态图表 14.4.5 例14-24 DTPicker控件使用示例:获取日期和时间 14.4.6 例14-25 快速合并计算多个工作簿 14.6 第15章 例15-1 手工添加自定义菜单 15.1.1 例15-2 自动添加和删除自定义菜单 15.2.1 例15-3 自动创建和删除自定义工具栏 15.4.1 例15-4 自动创建多级自定义菜单 15.5 例15-5 为用户窗体创建快捷菜单 15.6 第16章 例16-1 使用单变量求解工具求解一元非线性方程的根 16.1.1 例16-2 使用单变量求解工具求解一元二次方程的根 16.1.1 例16-3 单变量求解模型 16.1.2 例16-4 在VBA中调用规划求解函数实例 16.2.3 例16-5 变参数情况下调用规划求解工具:最优投资组合规划求解模型 16.2.4 排序模型 对数据清单中的任意数据区域的数据进行排序 16.3 第19章 例19-1 查找C目录下所有的TXT文件 19.1.3 例19-2 获取在目录C:\My Documents\下所有工作簿文件的大小总计 19.1.5 例19-3 测试文件CONFIG.SYS的属性 19.1.6 例19-4 将C盘下的文件复制到D盘中并改名 19.1.9 例19-5 打开几个文件并为每个文件写入文字,最后将这几个文件全部关闭 19.2.2 例19-6 读取文本文件数据 19.2.3 例19-7 逐行读取文本文件数据 19.2.3 例19-8 逐行读取文本文件数据 19.2.3 例19-9 向文本文件写入数据 19.2.3 例19-10 读取文本文件数据,并输出到工作表 19.2.3 例19-11 从文本文件中查找数据 19.2.3 例19-12 联合利用Input函数与LOF函数,一次读取顺序文件里的内容 19.2.3 例19-13 用Write # 语句往文本文件中写入数据 19.2.3 例19-14 利用Append模式往文本文件中添加新的数据 19.2.3 例19-15 利用FileSystemObject对象的属性和方法来管理和操作文件或文件夹 19.3.2 例19-16 在立即窗口中显示电脑硬盘中所有驱动器的名称 19.3.2 例19-17 检查文件是否存在 19.3.3 例19-18 获取文件信息 19.3.3 例19-19 复制文件 19.3.3 例19-20 移动文件 19.3.3 例19-21 检查文件夹是否存在 19.3.4 例19-22 在信息框中显示3个特殊文件夹 19.3.4 例19-23 复制文件夹 19.3.4 例19-24 删除文件夹 19.3.4 例19-25 创建新文件夹 19.3.4 例19-26 显示文件夹C:\Temp的属性 19.3.4 例19-27 检查驱动器是否存在 19.3.5 例19-28 显示驱动器的信息 19.3.5 例19-29 使用CreateTextFile方法创建和打开文本文件 19.3.6 例19-30 使用OpenTextFile方法打开一个用于追加文本的文件 19.3.6 例19-31 OpenAsTextStream方法的使用 19.3.6 例19-32 从VBA过程里启动Windows计算器 19.3.7 例19-33 检查并打开(或创建)记事本文件 19.3.7 例19-34 在桌面上创建快捷方式 19.3.7 第20章 例20-1 在Excel中打开记事本 20.1.1 例20-2 在Excel中打开控制面板 20.1.1 例20-3 在Excel中打开Word程序 20.1.1 例20-4 使用Shell函数来运行计算器 20.1.3 例20-5 建立一个新的Word文件 20.3.1 例20-6 打开一个存在的Word文件 20.3.2 例20-7 利用Outlook应用程序发送邮件 20.4 第21章 例21-1 录制一个导入文本文件的宏 21.1.1 例21-2 导入文本文件数据的通用子程序 21.1.3 例21-3 逐行导入文本文件数据 21.3 例21-4 将工作表的数据保存到文本文件 21.4 第22章 例22-1 使用DAO对象创建Access数据库 22.1.1 例22-2 利用Access对象创建Access数据库 22.1.2 例22-3 打开Access数据库和数据表 22.1.3 例22-4 建立Excel与Access数据库的连接 22.2.4 例22-5 查询Access数据库的字段记录 22.2.5 例22-6 检查数据表是否存在 22.2.6 例22-7 检查字段是否存在 22.2.7 例22-8 检查字段的数据类型和字段长度 22.2.8 例22-9 获取所有的数据表名称 22.2.9 例22-10 将查询结果复制到Excel工作表 22.2.10 例22-11 将查询结果为窗体控件设置源数据 22.2.11 例22-12 ADO应用案例——客户管理系统 22.2.12 例22-13 联合使用SQL语句和ADO技术操作数据库 22.3.3 例22-14 SQL语句应用:选取数据表的全部字段进行查询 22.4.1 例22-15 将查询结果生成一个新的数据表 22.4.13 例22-16 ADO与SQL应用案例:职工信息浏览系统 22.5 例22-17 将整个工作表数据保存为Access数据库 22.6.2 例22-18 快速汇总计算多个工作簿 22.6.4 第23章 例23-1 利用ADO和SQL查询汇总工作表数据 23.2.1 例23-2 不打开工作簿的情况下对多个工作簿进行汇总 23.2.2 第24章 例24-1 学生成绩管理系统 24

...展开详情
上传时间:2010-08 大小:2.4MB
热门图书