《EXCEL VBA行政与人力资源管理应用案例详解 目录.pdf》由会员分享,可在线阅读,更多相关《EXCEL VBA行政与人力资源管理应用案例详解 目录.pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 C O N T E N T S 目 录 第 1 章 Excel VBA 基础知识.1 1-1 宏概述.2 1-1-1 录制宏和保存宏.2 1-1-2 查看宏和编辑宏.3 1-1-3 运行宏.4 1-2 了解VBA编辑器.8 1-2-1 VBE窗口.8 1-2-2 菜单.9 1-2-3 常用工具按钮和命令.9 1-2-4 工程资源管理器窗口.10 1-2-5 属性窗口.11 1-2-6 代码窗口.11 1-2-7 程序调试及程序调试窗口.13 1-2-8 VBA帮助窗口.14 1-3 VBA的对象、属性、方法和事件.16 1-3-1 了解VBA的对象、属性、方法和事件.16 1-3-2 Exc
2、el中的对象简介.17 1-3-3 Application对象.17 1-3-4 Workbooks对象.18 1-3-5 Worksheets对象集和Worksheet对象.20 1-3-6 Range对象.22 1-3-7 Font对象.24 1-3-8 Border对象.24 1-3-9 选取单元格区域的基本语句.25 1-3-10 向单元格中输入数据的基本语句.26 1-4 VBA编程基础.26 1-4-1 常量和变量.26 1-4-2 数组.29 1-4-3 运算符和表达式.30 1-4-4 语句概述.31 1-4-5 条件控制语句.33 行政与人力资源管理应用案例详解1-4-6 循
3、环结构语句.34 1-4-7 过程与自定义函数的设计.36 1-4-8 变量和过程的作用域.39 1-4-9 如何调用窗体对象中的过程.40 1-4-10 Excel 工作簿函数的使用.41 1-5 工作簿对象和工作表对象事件编程.41 1-5-1 为工作簿对象和工作表对象指定事件的方法.41 1-5-2 工作簿事件编程.43 1-5-3 工作表事件编程.45 1-6 窗体及控件.47 1-6-1 窗体函数.47 1-6-2 用户窗体.49 1-6-3 控件.52 1-6-4 常用控件介绍.53 1-6-5 获取日期控件(DTPicker).56 1-6-6 进度条控件(ProgressBar
4、).56 1-6-7 Spreadsheet控件.56 1-6-8 ListView控件.57 1-6-9 TreeView控件.58 1-7 利用文件对象模型操作文件.63 1-7-1 引用文件对象模型.63 1-7-2 FileSystemObject对象.64 1-7-3 检查文件是否存在.65 1-7-4 复制文件.65 1-7-5 删除文件.66 1-8 创建自定义工具栏和自定义菜单.66 1-8-1 创建自定义菜单.67 1-8-2 删除自定义菜单.68 1-8-3 创建自定义工具栏.68 1-8-4 删除自定义工具栏.69 1-9 操作其他应用程序.69 1-9-1 建立新的Wo
5、rd文档.70 1-9-2 打开已经存在的Word文档.70 1-9-3 打开Access数据库.71 1-10 操作数据库.71 1-10-1 ADO数据库访问技术.72 1-10-2 在Excel中引用ADO对象.73 1-10-3 ADO应用示例.73 1-10-4 SQL语言概述.78 1-10-5 SQL常用语句.79 1-10-6 SQL常用的数据统计语句.81 2 目 录 1-10-7 记录集对象的常用方法.81 1-10-8 将查询结果复制到Excel工作表.82 1-10-9 将查询结果赋给窗体控件.82 1-10-10 采用更为简便的方法保存记录或显示查询结果.84 1-1
6、0-11 创建Access数据库文件.85 1-10-12 检查数据表是否存在.86 1-10-13 获取数据表名称.86 第 2 章 人力资源管理系统的总体设计.89 2-1 人力资源管理系统的设计指导思想.90 2-2 人力资源管理系统的构成.90 2-2-1 系统构成.90 2-2-2 系统模块功能.91 2-3 创建人力资源管理系统工作簿.92 2-3-1 系统工作簿构成.92 2-3-2 设计系统封面.92 2-4 设计自定义菜单.93 2-4-1 自定义菜单的构成.93 2-4-2 创建自定义菜单.95 2-5 设计自定义工具栏.98 2-5-1 设计命令按钮.98 2-5-2 命
7、令按钮的程序代码设计.99 2-5-3 自定义工具栏的效果.105 2-6 设计系统登录窗口.107 2-6-1 用户名和密码的保存.107 2-6-2 用户登录窗口结构设计.108 2-6-3 用户登录窗口程序代码设计.109 2-7 为工作簿对象指定事件.111 2-7-1 为工作簿对象指定Open事件.111 2-7-2 为工作簿对象指定BeforeClose事件.112 2-7-3 为工作簿对象指定Activate事件.112 2-7-4 为工作簿对象指定Deactivate事件.112 2-8 创建人事管理数据库.113 2-8-1 人事管理数据库的结构.113 2-8-2 自动创建
8、人事管理数据库.114 2-9 更新数据表中的年龄数据.119 2-10 几个需要设置的引用项目.120 2-11 定义公共变量.121 3 行政与人力资源管理应用案例详解第 3 章 系统管理模块的设计.123 3-1 单位信息子模块.124 3-1-1 设计单位信息工作表.124 3-1-2 设计单位信息窗体.124 3-1-3 设计程序代码.125 3-1-4 显示单位信息.126 3-2 修改登录用户名子模块.127 3-2-1 修改用户名窗体结构设计.127 3-2-2 程序代码设计.128 3-2-3 修改用户名示例.129 3-3 修改用户登录密码子模块.129 3-3-1 修改密
9、码窗体结构设计.129 3-3-2 程序代码设计.130 3-2-3 修改用户登录密码示例.131 3-4 设置系统参数子模块.131 3-4-1 设计系统提醒参数工作表.131 3-4-2 设置系统参数窗体结构设计.132 3-4-2 程序代码设计.133 3-5 系统提醒子模块.134 3-5-1 系统提醒窗体结构设计.134 3-5-2 程序代码设计.137 3-5-3 系统提醒示例生日提醒.141 3-5-4 系统提醒示例应聘人员试用期到期提醒.142 3-5-5 系统提醒示例职工劳动合同到期提醒.143 3-6 数据库维护子模块.143 3-6-1 数据库维护窗体结构设计.143 3
10、-6-2 程序代码设计.144 3-6-3 数据库维护子模块应用示例.146 3-7 为【系统管理】自定义菜单项和自定义工具栏命令按钮指定宏.146 第 4 章 基本设置模块的设计.149 4-1 部门设置子模块设计.150 4-1-1 部门设置数据表的设计.150 4-1-2 部门设置管理窗体的结构设计.150 4-1-3 程序代码设计.151 4-1-4 为部门设置自定义菜单命令和自定义命令按钮指定宏.157 4-1-5 部门设置应用示例.157 4-2 其他基础设置子模块的设计.159 4-2-1 其他基础设置管理数据表的设计.159 4 目 录 4-2-2 其他基础设置窗体结构设计.1
11、60 4-2-3 程序代码设计.161 4-2-4 为有关的基础设置自定义菜单命令和自定义命令按钮指定宏.164 4-3 其他基础设置子模块应用示例.166 4-3-1 职位类别设置示例.166 4-3-2 职务类别设置示例.166 4-3-3 职称类别设置示例.166 4-3-4 文化程度设置示例.167 4-3-5 职工类别设置示例.167 4-3-6 工作地点设置示例.168 4-3-7 合同类型设置示例.168 第 5 章 招聘管理模块的设计.159 5-1 招聘管理模块的总体设计.170 5-1-1 招聘管理模块的构成.170 5-1-2 设计招聘管理数据表.170 5-2 招聘申请
12、管理.174 5-2-1 招聘申请管理窗体结构设计.174 5-2-2 招聘申请管理窗体程序代码设计.176 5-2-3 多条件信息查询子窗体设计.187 5-2-4 招聘申请管理子模块应用示例.198 5-3 应聘人员档案管理子模块.201 5-3-1 应聘人员档案管理主窗体设计.201 5-3-2 基本信息页面设计.203 5-3-3 教育信息页面设计.204 5-3-4 工作经历页面设计.205 5-3-5 主窗体程序代码设计.206 5-3-6 基本信息页面程序代码设计.210 5-3-7 教育信息页面程序代码设计.220 5-3-8 工作经历页面程序代码设计.226 5-3-9 应聘
13、人员档案管理子模块应用示例.232 5-4 应聘人员初试管理子模块.237 5-4-1 应聘人员初试管理窗体结构设计.237 5-4-2 应聘人员初试管理窗体程序代码设计.238 5-4-3 应聘人员初试管理自模块应用示例.244 5-5 应聘人员面试管理子模块.246 5-5-1 应聘人员面试管理主窗体程序代码设计.246 5-5-2 应聘人员面试管理主窗体程序代码设计.247 5-5-3 应聘人员面试管理子模块应用示例.249 5-6 筛选初试合格人员子模块.250 5 行政与人力资源管理应用案例详解5-6-1 应聘人员筛选窗体结构设计.251 5-6-2 应聘人员筛选窗体程序代码设计.2
14、51 5-6-3 应聘人员初试面试筛选窗体设计.253 5-6-4 应聘人员初试筛选子模块应用示例.255 5-7 筛选面试合格人员子模块.257 5-8 为招聘管理自定义菜单命令和自定义命令按钮指定宏.258 第 6 章 培训管理模块的设计.259 6-1 培训管理模块的总体设计.260 6-1-1 培训管理模块的构成.260 6-1-2 设计培训管理数据表.260 6-2 培训计划管理子模块.262 6-2-1 培训计划管理窗体结构设计.262 6-2-2 培训计划管理窗体程序代码设计.264 6-2-3 培训计划管理子模块应用示例.270 6-3 职工培训管理子模块.272 6-3-1
15、职工培训管理主窗体设计.272 6-3-2 职工培训管理主窗体程序代码设计.274 6-3-3 职工信息输入子窗体设计.274 6-3-4 职工培训管理子模块应用示例.277 6-4 培训教师管理子模块.279 6-4-1 培训教师管理主窗体设计.279 6-4-2 培训教师管理主窗体程序代码设计.281 6-4-3 培训教师管理子模块应用示例.281 6-5 课程信息管理子模块.282 6-5-1 课程信息管理主窗体设计.282 6-5-2 课程信息管理主窗体程序代码设计.284 6-5-3 课程信息管理子模块应用示例.284 6-6 为培训管理自定义菜单命令和自定义命令按钮指定宏.284
16、第 7 章 职工管理模块的设计.287 7-1 职工管理模块的总体设计.288 7-1-1 职工管理模块的构成.288 7-1-2 设计职工管理数据表.288 7-2 职工档案管理子模块设计.292 7-2-1 职工档案管理主窗体设计.292 7-2-2 基本信息页面设计.294 7-2-3 教育信息页面设计.296 7-2-4 工作经历页面设计.296 7-2-5 主窗体程序代码设计.297 6 目 录 7-2-6 档案管理子模块应用示例.297 7-3 职工内部调动管理子模块设计.299 7-3-1 职工内部调动管理主窗体结构设计.299 7-3-2 职工内部调动管理主窗体程序代码设计.3
17、01 7-3-3 职工内部调动管理子模块应用示例.301 7-4 职工离退管理子模块设计.302 7-4-1 职工离退管理主窗体结构设计.302 7-4-2 职工离退管理主窗体程序代码设计.304 7-4-3 职工离退管理子模块应用示例.306 7-5 职工证照资料管理子模块设计.307 7-5-1 职工证照资料管理主窗体结构设计.307 7-5-2 职工证照资料管理主窗体程序代码设计.308 7-5-3 职工证照资料管理子模块应用示例.309 7-6 职工劳动技能管理子模块设计.309 7-6-1 职工劳动技能管理主窗体结构设计.309 7-6-2 职工劳动技能主窗体程序代码设计.311 7
18、-6-3 职工劳动技能管理子模块应用示例.311 7-7 为职工管理自定义菜单命令和自定义命令按钮指定宏.312 第 8 章 劳动合同管理模块的设计.313 8-1 劳动合同管理模块的总体设计.314 8-2 职工合同管理窗体结构设计.314 8-3 职工合同管理窗体程序代码设计.316 8-4 职工劳动合同管理子模块应用示例.322 8-5 为合同管理自定义菜单命令和自定义命令按钮指定宏.323 第 9 章 保险基金管理模块的设计.325 9-1 保险基金管理模块的总体设计.326 9-2 职工保险基金管理窗体结构设计.326 9-3 职工保险基金管理窗体程序代码设计.328 9-4 职工保
19、险基金管理子模块应用示例.335 9-5 为保险基金管理自定义菜单命令和自定义命令按钮指定宏.335 第 10 章 资料查询与导出模块的设计.337 10-1 资料查询与导出主窗体的结构设计.338 10-1-1 资料查询与导出主窗体结构设计.338 10-1-2 资料查询与导出主窗体程序代码设计.339 10-2 简单查询子窗体的设计.343 10-2-1 简单查询子窗体结构设计.343 10-2-2 简单查询子窗体程序代码设计.344 7 行政与人力资源管理应用案例详解10-3 高级查询子窗体的设计.347 10-3-1 高级查询子窗体结构设计.347 10-3-2 高级查询子窗体程序代码
20、设计.349 10-4 为资料查询与导出自定义菜单命令和自定义命令按钮指定宏.354 10-5 人力资源管理信息资料查询示例.355 第 11 章 统计分析模块的设计.359 11-1 在职职工统计分析子模块设计.360 11-1-1 在职职工统计分析窗体结构设计.360 11-1-2 在职职工统计分析窗体程序代码设计.361 11-1-3 在职职工统计分析子模块应用示例.371 11-2 应聘人员统计分析子模块设计.375 11-2-1 应聘人员统计分析窗体结构设计.375 11-2-2 应聘人员统计分析窗体程序代码设计.375 11-2-3 应聘人员统计分析子模块应用示例.383 11-3
21、 离退职工统计分析子模块设计.385 11-3-1 离退职工统计分析窗体结构设计.385 11-3-2 离退职工统计分析窗体程序代码设计.386 11-4 为统计分析自定义菜单命令和自定义命令按钮指定宏.387 第 12 章 数据维护模块的设计.389 12-1 数据备份子模块设计.390 12-2 数据恢复子模块设计.390 12-3 数据清理子模块设计.391 第 13 章 工具模块的设计.393 13-1 职工通讯录子模块设计.394 13-1-1 职工通讯录窗体结构设计.394 13-1-2 职工通讯录窗体程序代码设计.395 13-1-2 职工通讯录子模块应用示例.397 13-2 计算器子模块设计.398 13-3 邮政编码查询子模块设计.399 13-4 电话区号查询子模块设计.399 13-5 为工具自定义菜单命令和自定义工具栏命令按钮指定宏.399 第 14 章 其他模块的设计.401 14-1 帮助模块的设计.402 14-2 系统菜单转换模块的设计.402 14-3 退出系统模块的设计.405 8