技术教育社区
www.teccses.org

Excel VBA基础与实例应用(附光盘完全适用Excel2007最新版)

封面

作者:李媛媛

页数:314

出版社:中国青年出版社

出版日期:2008

ISBN:9787500677895

电子书格式:pdf/epub/txt

内容简介

对于一个没有计算机语言基础的用户来说,学习代码的编写都会心有余悸,但是现代企业的高效办公又离不开excel vba的应用,它能快速处理手工完成的各种办公难题,让办公更加轻松快捷。本书是为这些只有excel基础,没有计算机语言基础的用户编写的。当然如果你有语言基础,学习起来就更加方便快捷了。与其他excel vba书籍相比,本书有以下显著特点,值得一看。
  起点超低:读者只要会用excel的常用功能进行表格处理,就能学会本书的vba代码。实例丰富:每小节的知识点后都跟随应用实例的详细讲解过程,让读者随时学以致用。讲解透彻:按照理论紧跟实例操作的顺序,分层剖析语法内容,由潜入深,易学易懂。全面学习:除实体书之外,本书的语法讲解和实例应用部分还配备了多媒体教学视频。

本书特色

上手容易:只要会使用excel常用功能就能学会vba代码理论与编写技巧;视频直播:100分钟针对语法与实例的多视频教学,可快速学习;超值实用:149个知识点讲解举例+12个综合实例,代码编写活学活用;全面学习:语法、代码提示、实例分析、知识扩展等内容,全面掌握vba。
  光盘附赠:100侰本书语法与实例讲解的多媒体视频教学,本书案例原始代码,excel vba公司办公应用模板108个。

目录

01 excel vba概述
 1.1 vb与vba
 1.2 excel 2007的新功能
 1.3 vba开发环境
 1.4 认识vba宏
 1.5 使用vba宏
 1.6 利用宏制作公司周考勤表
 1.7 小结
02 vba程序设计基础
 2.1 vba语法基础
 2.2 vba运算符与表达式
 2.3 变量的使用
 2.4 小结
03 vba的代码结构
 3.1 vba流程控制
 3.2 vba函数的使用
 3.3 vba中的对象、方法和属性
 3.4 调试
 3.5 小结
04 操作单元格
 4.1 认识range对象
 4.2 range对象的常用属性和方法
 4.3 实现在选定的单元格内的运算
 4.4 小结
05 设计表格格式
 5.1 基本概念
 5.2 按规则设置单元格格式
 5.3 制作项目进度表
 5.4 小结
06 特殊数据的处理
 6.1 date数据类型及应用
 6.2 currency数据类型及应用
 6.3 小结
07 统计和查询数据
 7.1 基本概念
 7.2 用vba实现查询、统计
 7.3 统计分析销售数据
 7.4 小结
08 分析与预测
09 控制工作表
10 图表的制作
11 工作表界面的设计
12 用户窗体的设计
13 excel数据的输入和输出
14 综合实例——客户信息管理系统

节选

crosoft公司在2007年推出的新产品Excel 2007是广泛应用的电子表格工具,Excel
中使用VBA(Visual Basic for Application)编程将有很多机会开发出有价值的应用程序,直
接提高办公效率。
    对于一个没有计算机语言基础的用户来说,学习代码的编写都会心有余悸,但是现代企
业的高效办公又离不开Excel VBA的应用,它能快速处理手工完成的各种办公难题,让办公
更加轻松快捷。本书就是为这些只有Excel基础,没有计算机语言基础的用户编写的。当然
如果你有语言基础,学习起来就更加方便快捷了。与其他Excel VBA书籍相比,本书有以下
显著特点,值得一看。   
    ·起点超低:读者只要会用Excel的常用功能进行表格处理,就能学会本书的VBA代码。
    ·实例丰富:每小节的知识点后都跟随应用实例的详细讲解过程,让读者随时学以致用。
    ·讲解透彻:按照理论紧跟实例操作的顺序,分层剖析语法内容,由潜入深,易学易懂。
    ·全面学习:除实体书之外,本书的语法讲解和实例应用部分还配备了多媒体教学视频。
    全书从Excel 2007 VBA的开发环境讲起,围绕VBA的语法、代码结构、在表格编辑和
高效办公中的应用逐步展开,具体内容如下:
    ·第1-3章:从VBA的开发环境开始,介绍VBA与宏的关系、VBA语法基础知识、
VBA中的运算符、表达式、变量、代码结构等内容。提供了“用宏制作公司周考勤表”等实例。
    ·第4-5章:主要从VBA在单元格和表格设计中的应用入手,讲解VBA在表格制作
中的基本应用。提供了“实现在选定单元格中的运算”、“制作项目进度表”等实例。
    ·第6~13章:主要针对Excel表格中的VBA高级应用展开,包括特殊数据处理、统计
和查询、数据分析与预测、高级图表的制作、窗体设计、数据的输入和输出等内容。提供了“统
计分析销售数据”、“商场销售表的分析与预测”、快速售表”、“制作业务能力分析图”、
“产品满意度调查表”、“员工考核系统”等实例。
    ·第14章:以“客户信息管理系统”这个综合实例串联本书所讲的全部内容,起到应
用提高的目的。
    本书光盘中还附赠了100分钟VBA语法与实例讲解的多媒体视频教学文件、所有实例
的代码文件和源文件、ExcelVBA公司办公应用模板108个。
    不懂没关系,VBA学习,简单容易!感谢您选择((Excel VBA基础与实例应用》一书。
  编者
2008年1月

统计和查询数据
 D必须掌握:    _D深入理解:    二D一般了解:
    如何在VBA中调用Excel内     1.使用Excel内置函数对工作   1.丰富的Excel内置函数
    置函数        表进行查询    l  2.VBA继承了Excel数据处理
    二  2.使用Excel内置函数对工作    的强大功能
       表进行统计   
 
o课程总览:
    丰富的Excel内置函数使VBA程序的数据处理功能更加强大,本章将介绍如何使用Excel内置
    函数,包括常用的ExcelVBA函数的语法特点、参数含义、使用场合和函数优缺点等。
    无须自己编写函数,只要调用Excel内置函数就可以完成相应的功能,包括文本的处理、日期
    和时间的处理、专用的财务数据的处理、用数学函数处理数据、用统计函数处理数据等。
    详细讲解了如何使用统计和查询函数对工作数据进行查询和统计,通过大量实例解决查询
    和统计中的问题。
7.1基本概念
    Excel是一个电子表格制作和数据处理软件,Excel强大的数据处理功能是办公人员选择它的
一个重要原因。VBA拥有Excel数据处理的强大功能,并且更加灵活地满足专业和非专业人员的
需要。
    如果在使用Excel时只制作简单的表格,则埋没了Excel数据处理、数据分析和管理等方面
的强大功能。通过使用Excel的内置函数可以充分发挥Excel的优势。
    Excel的内置函数提供了丰富的功能,曾经使用过Excel的用户在使用ExcelVBA相应的函数
时几乎可以直接使用。
    本节讲解什么是内置函数以及常用的Excel内置函数的使用用法。
7.1.1 ExceI的内置函数简介
    所谓Excel的内置函数即是Excel自带的系统函数,这些Excel内置函数的功能丰富,有对数
据库处理的函数、文本函数、日期和时间函数、查找与引用函数、专用的财务函数、数学函数、
统计函数等。
    这些函数对于初级用户和中高级用户都非常适用,不同行业的办公自动化人员也可以各取所
需。
    Excel的内置函数在Excel的帮助中可以查找到。
    打开Excel应用程序,按键盘上的F1键二弹出如图7.1所示的窗口,在帮助的各个主题中单
击“函数参考’’主题,则在帮助对话框中列出了各个类别的函数,如图7-2所示。
   下面来分类介绍常用的Excel内置函数。
  (1)文本和数据函数
  Excel的内置函数中的文本和数据函数处理文本和数据方面功能强大。可以使用公式处理含
文本的单元格;可以根据用户的要求提取文本中的部分信息,帮助用户输入文本等。
  a)合并文本函数CONCATENATE()
  将两个或两个以上的文本字符串合并为一个文本字符串。
  语法格式如下:
    说明合并函数可以将255个以内的文本合并为一个文本。
    b)查找文本函数FIND()
    在某个文本指定的范围中,查找需要的文本。
    语法格式如下:
    FIND(查找文本,查找范围,起始位置》    ,
    说明查找文本可以为单元格中的任意字符,但是不能为通配符。
    在下列3种情况下,函数的返回错误值为#VALUE。第一,没有查询到需要的文本;第二,
起始位置小于1;第三,起始位置大于查找范围文本的最大长度。
  c)替换文本函数REPLACE()
  用新指定的文本替换原来已有的文本。
  语法格式如下:
  REPLACE(旧文本,起始位置,替换字数,新文本)
  用新的文本在指定的起始位置开始,替换旧的文本中指定个数的文本。
  d)转换大写函数UPPER()
  将文本中需要的部分转换为大写字母。
  语法格式如下:
  UPPER(文本)   
  e)转换小写函数LOWER()
  将文本中需要的部分转换为小写字母。
  语法格式如下:
  LOWER(文本)   
  f)转换字母的PROPER()函数
  将文本字符串的首字母及任何非字母字符之后的首字母转换为大写。将其余的字母转换为小
写。
  语法格式如下:
  PROPER(文本)  
  g)FIXED()函数
  将单元格中的数字按指定的小数位数进行取整。当计算平均数和金额以及其他有关数字填写
和计算时候,使用本函数统一小数点位数。
  语法格式如下:
  FIXED(指定数字,小数位数,逻辑值)
  利用句号和逗号,以小数格式对该数字进行格式设置,并以文本形式返回结果。
  说明对于指定的数字不能超过15位,如果没有设置第2个参数则默认为两位小数。
  (2)逻辑函数
  逻辑函数用于单个或多个逻辑表达式的组合判断,一般不单独使用,常常结合其他函数和表
达式一起完成特定的功能。    ’
  a)逻辑与And()函数
  当所有参数的逻辑值为真时,返回TRUE;只要一个参数的逻辑值为假,即返回FALSE。
  语法格式如下:
  AND(逻辑表达式1,逻辑表达式2,…其他逻辑表达式)  
  逻辑表达式最多可以达到255个。
  b)逻辑或OR f)函数
  当所有的参数中存在逻辑值为真时,则返回TRUE。
  语法格式如下:
  oR(逻辑表达式1,逻辑表达式2,…其他逻辑表达式)   
  与ANDfl函数相同,参数最多可以达到255个。
  c)逻辑反NOT()函数
  当要确保一个值不等于某一特定值时,可以使用NOT()函数对表达式求反。
  语法格式如下:
  说明如果逻辑值为FALSE,函数NOT()返回TRUE;如果逻辑值为TRUE,函数NOT()返
回FALSE。
    d)直接取逻辑值的TRUE()函数和FALSE()函数
    如果在单元格中需要一个确定的逻辑值,可以使用TRUE()函数和FALSE()函数。

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《Excel VBA基础与实例应用(附光盘完全适用Excel2007最新版)》
Article link:https://www.teccses.org/126375.html