Excel 2007 VBA应用程序开发经典案例设计与实现
分類: 图书,计算机/网络,家庭与办公室用书,微软Office ,
作者: 王征,周峰 编著
出 版 社: 电子工业出版社
出版时间: 2009-2-1字数: 770000版次: 1页数: 472印刷时间: 2009/02/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121080159包装: 平装编辑推荐
Excel 2007是一款功能强大的办公软件,利用该软件可以完成信息保存、数据计算、数据分析、信息动态发布等功能。同时,它还是一个开放的平台,即允许用户使用VBA语言进行二次开发。本书适合作为企业行政人员、企业管理人员、市场分析人员及Excel应用爱好者的参考书。
本书特点包括:
直接面对没有实际开发经验的办公用户,讲解使用VBA语言进行二次开发过程中的各科知识和技巧。
本书每个案例都有完整的设汁过程,实用性强,讲解详尽,并且每个案例都涵盖了多个知识点,在分析案例的过程中,会详细介绍相关的知识点。
真实再现每个案例的完整开发过程。
内容简介
本书通过9个综合案例(福利彩票系统、股票理财系统、员工考勤管理系统、员工工资条管理系统、销售数据图表分析系统、企业人事管理系统、文件管理系统、企业库存管理系统和企业员工信息管理系统)来讲解如何利用ExcelVBA解决办公应用中复杂问题的相应方法与技巧。本书案例经典、内容全面、技术实用、资源丰富。读者在深入研究本书后,能够提高自己的编程水平,并且可以使开发出的系统符合实际商业开发的要求。
本书适合作为企业行政人员、企业管理人员、市场分析人员及Excel应用爱好者的参考书。
目录
第1章 ExcelVBA应用程序概述
1.1 认识ExcelVBA
1.1.1 初识ExcelVBA应用程序
1.1.2 ExcelVBA与VB的区别
1.2 ExcelVBE开发环境
1.2.1 打开VBE窗口
1.2.2 VBE窗口概述
1.2.3 设置ExcelVBE开发环境
1.3 VBA编程基础
1.3.1 数据类型
1.3.2 常量和变量
1.3.3 运算符
1.3.4 程序控制语句
1.3.5 数组
1.3.6 Sub过程
1.3.7 Function函数
1.3.8 数据输入,输出对话框函数
1.4 ExcelVBA常用对象
1.4.1 Application对象
1.4.2 Workbook工作簿对象
1.4.3 Worksheet对象
1.4.4 Range对象
1.4.5 Chart对象
1.5 ExcelVBA应用程序开发流程
1.5.1 需求分析
1.5.2 界面设计
1.5.3 代码设计
1.5.4 帮助系统
1.5.5 系统测试
1.5.6 ExcelVBA应用程序的发布
本章小结
第2章 福利彩票系统
2.1 功能描述
2.2 技术要点
2.3 福利彩票系统主界面
2.3.1 福利彩票系统主界面界面设计
2.3.2 福利彩票系统主界面代码添加
2.4 福利彩票选号界面
2.4.1 福利彩票选号界面界面设计
2.4.2 福利彩票选号界面的代码添加
2.5 福利彩票选号设置窗体
2.5.1 福利彩票选号设置窗体界面设计
2.5.2 福利彩票选号设置窗体代码添加
2.6 自动生成的福利彩票每注号码界面
2.6.1 自动生成的福利彩票每注号码界面界面设计
2.6.2 自动生成的福利彩票每注号码界面代码添加
2.7 福利彩票系统功能测试
本章小结
第3章 股票理财系统
3.1 功能描述
3.2 技术要点
3.3 股票理财系统登录界面
3.3.1 股票理财系统登录界面界面设计
3.3.2 股票理财系统登录界面代码添加
3.4 股票理财系统主界面
3.4.1 股票理财系统主界面界面设计
3.4.2 股票理财系统主界面代码添加
3.5 股票收益管理界面
……
第4章 员工考勤管理系统
第5章 员工工资条管理系统
第6章 销售数据图表分析系统
第7章 企业人事管理系统
第8章 文件管理系统
第9章 企业库存管理系统
第10章 企业员工信息管理系统
书摘插图
第1章 Excel VBA应用程序概述
本章内容
Excel是Microsoft Office办公软件中的一个重要组成部分。在Microsoft Office中,除了常用的Word、Excel、PowerPoint、Access应用程序外,还提供了可以供用户进行二次开发的平台和工具。通过二次开发,用户可以根据不同需求,定制出各种不同的应用程序环境。本章具体内容如下:
初识Excel VBA应用程序及Excel VBA与VB的区别;
打开VBE窗口及该窗口的概述;
设置Excel VBE开发环境;
VBA数据类型、常量、变量、运算符和程序控制语句;
VBA数组、Sub过程、Function函数和数据输入/输出对话框函数;
Excel VBA常用对象,包括Application对象、Workbook工作簿对象、Worksheet工作表对象、Range单元格区域对象和Chart图表对象;
Excel VBA应用程序开发流程。
1.1 认识Excel VBA
VBA是Visual Basic for Application的简称,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言,Excel是最早支持VBA的Office办公组件。
1.1.1初识Excel VBA应用程序
Microsoft Excel软件是一款流行的功能强大的电子表格应用程序。Excel VBA应用程序是指在Excel平台上使用的VBA为用户定制开发的应用程序,即二次开发。通过二次开发,可以帮助用户减轻许多烦琐、机械的日常工作,从而提高用户的工作效率和程序的实用性。如图1.1所示为使用Excel VBA开发的“企业人事管理系统”和“股票理财系统”。
……