《计算机应用基础项目化教程》课件3项目三_第1页
《计算机应用基础项目化教程》课件3项目三_第2页
《计算机应用基础项目化教程》课件3项目三_第3页
《计算机应用基础项目化教程》课件3项目三_第4页
《计算机应用基础项目化教程》课件3项目三_第5页
已阅读5页,还剩159页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目三速算办公报表任务一制作往来信函登记表任务二结算员工月工资任务三制作产品质量检验表练习任务一制作往来信函登记表

【随堂实训】制作客户拜访计划表

一、实训目的

1.技能目标

(1)利用Excel2007对文档进行“创建”、“保存”和“编辑”;

(2)使用数据有效性对数据的录入范围进行控制;

(3)使用自动套用格式对表格进行美化。

2.知识目标

(1)“客户拜访计划表”主要用来规划企业在一定时间内需要拜访的客户的详细信息。

(2)“客户拜访计划表”主要包含表格的制作日期、序

号、客户名称、公司名称、客户地址、联系电话、拜访内容、拜访时间、拜访方式和具体的访问者等信息。

(3)为了方便工作人员操作,在制作该表格时,利用数据有效性规则约束拜访内容和拜访方式的数据,并利用设置边框和底纹的相关知识美化工作表。二、实训内容

企业在一定时间内对客户进行拜访可以维持双方的合作关系,还可以促进与客户的关系。因此,对任何一个企业而言,“客户拜访计划表”都是十分重要的表格,它有助于提醒相关的工作人员按时拜访相关的客户。“客户拜访计划表”制作完成后如图3-1所示。图3-1“客户拜访计划表”三、实训步骤

步骤1创建以“客户拜访计划表”命名的Excel工作簿。

步骤2将“Sheet1”改名为“拜访计划表”,删除其他工作表。

步骤3选中标题格式为“方正粗圆简体、20、居中”。

步骤4设置表头为“华文细黑、11、居中、茶色”。步骤5录入数据区域数据,格式为“宋体、11、行高17.35”。

步骤6使用数据有效性功能设置“拜访内容、拜访方式”列的录入范围。

步骤7为数据区域添加“外粗内细”边框。

步骤8保存文档。四、任务评价

任务完成考评标准见表3-1。任务二结算员工月工资

【随堂实训】制作固定资产折旧表

一、实训目的

1.技能目标

(1)学会使用函数VLOOKUP、SUM、IF等对数据表进行计算;

(2)掌握对数据表的美化技能。

2.知识目标

(1)固定资产折旧。固定资产折旧是指一定时期内为弥补固定资产损耗而按照规定的固定资产折旧率提取的固定资产折旧,或按国民经济核算统一规定的折旧率虚拟计算的固定资产折旧。它反映了固定资产在当期生产中的转移价值。各类企业和企业化管理的事业单位的固定资产折旧是指实际计提的折旧费;不计提折旧的政府机关、非企业化管理的事业单位和居民住房的固定资产折旧是按照统一规定的折旧率和固定资产原值计算的虚拟折旧。

(2)固定资产折旧内容分析。

①“固定资产折旧处理”表格是在“固定资产增加”表格的基础上,利用年限平均法计算固定资产的已使用年限、月折旧、本月折旧、累计折旧和净值,并进行折旧汇总。②在制作“固定资产折旧处理”表格的过程中,由于计算固定资产的折旧时,将计算两个日期之间跨过的年份和月份个数,而在Excel2007中,系统可以支持两种日期系统,分别是1900年日期系统和1904年日期系统,因此首先需了解支持的两种日期系统,然后根据折旧公式进行相关计算。二、实训内容

制作“固定资产折旧处理”表。“固定资产折旧处理”表的最终效果如图3-2所示。图3-2“固定资产折旧”表格三、实训步骤

步骤1创建以“固定资产折旧”命名的Excel工作簿。

步骤2合并“A1:S1”单元格区域,录入标题,并设置其格式为“方正小标宋简体、20、居中”。

步骤3在C3:M15单元格区域中录入如图3-2所示的

数据。步骤4分别利用下列公式与函数计算相关列的值:

已使用年限=TRUNC(($B$2-J4)/365)

月折旧=(K4*(1-M4)/L4)/12

本月折旧=IF(OR(TRUNC((TODAY()-B4)/365*12)<1,

TRUNC((TODAY()-B4)/365*12)

>(L4*12)),0,O4)

累计折旧=IF(TRUNC((TODAY()-B4)/365*12)<L4*12,

TRUNC((TODAY()-B4)/365*12)*O4,L4*12*O4)

净值=K4-Q4

步骤5修饰美化数据区域,设置其格式为“宋体、

10”。

步骤6保存文档。四、任务评价

任务完成考评标准见表3-2。任务三制作产品质量检验表

【随堂实训】制作日常费用分析表

一、实训目的

1.技能目标

(1)掌握Excel数据管理分析,如数据排序、数据筛选;

(2)使用数据分类汇总来分析数据表;

(3)掌握数据透视表的制作。

2.知识目标

企业日常费用支出是指企业在生产经营过程中为获得另一项资产或为清偿债务所发生的资产的流出,简称支

出。如企业为购买材料、办公用品等支付或预付的款项;为偿还银行借款、应付账款及支付账款或支付股利所发生的资产的流出;为购置固定资产、支付长期工程费用所发生的支出和生活中的消费支出。二、实训内容

公司日常经营需要细心地打理,用Excel对数据进行分析与核算方便快捷,因此,创建如图3-3所示的日常费用分析表是很有必要的。图3-3日常费用分析表三、实训步骤

步骤1创建以“日常费用分析”命名的Excel工作簿。

步骤2新建“日常分析”工作表,并录入原始数据。

步骤3“日常费用分析”工作表格式设置为“宋体、12、居中,紫色粗外边框,细黑内边框”。步骤4选中“时间、支出数、所属部门”三列数据,创建图表工作表。

步骤5以“时间、支出数、所属部门”三列数据为依据创建数据透视表。

步骤6适当修饰美化工作表。

步骤7保存文档。四、任务评价

任务完成考评标准见表3-3。

【课外拓展训练】

训练一制作产品库存管理表

【任务描述】

仓库保管员小王管理责任心强,对产品原材料的管理布局合理,无论何时查找任何物品,都能及时调出并提供给生产车间使用。总结他的工作经验,不难发现,强大的产品库存管理表是他办公的好助手。库存管理是指在物流过程中对商品数量的管理。过

去认为仓库里的商品多,表明企业发达、兴隆,现在则认为零库存是最好的库存管理,因为库存多,占用资金多,利息负担就会加重。但是如果过分降低库存,则会出现

断档。

【任务展示】

对产品进行库存管理的作用主要有四个方面:第一是在保证企业生产、经营需求的前提下,使库存量经常保持在合理的水平上;第二是掌握库存量可以动态、适时、适量地提出订货,这样就避免了超储或缺货的情况;第三是可以减少库存空间的占用,从而降低库存总费用;第四是可以通过控制库存资金占用,从而加速资金周转。本例“产品库存管理表”如图3-4所示。图3-4产品库存管理表

【完成思路】

1.库存管理

库存管理又称库存控制,是对制造业或服务业生产、经营全过程的各种物品、产成品以及其他资源进行管理和控制,使其储备保持在经济合理的水平上。质量管理表格通常包括商品现存量清单、商品出库单、商品出库清单、商品入库单、商品入库清单、库存周转率分析表、库存需求分析表、库存月度统计表、进货及退货通知单等。本例以商品入库管理表为基础制作库存管理表格。

2.库存管理内容分析

商品入库是商品进入仓库存储时所进行的商品接收、卸货、搬运、清点数量、检查质量和办理入库手续等一

系列活动的总称,它是仓储业务的第一阶段。商品入库

管理主要包括商品接运、商品验收和建立商品档案三方

面内容。为了方便对商品入库的相关信息进行管理,通常都需要创建一张表格来保存商品的入库明细信息。在本例中,制作的“商品入库管理表”主要包括两张表格,分别是“入库单”和“入库明细单”。“入库单”是库存管理人员的收货凭证,它的主要内容包括入库单号、入库日期、供应单位、联系人、联系电话、联系地址、商品编码、商品名称、单价、数量、金额、应付金额和实付金额等。为了方便工作人员将入库的相关数据记录下来,在本例中制作的“入库单”中使用了命令按钮控件,通过为其编写相应的VBA代码,将入库单中的相关数据保存到“入库明细表”中,这样便于以后查看和管理每一笔入库数据。“入库明细表”是主要用于保存商品入库情况的表格,它的主要内容包括入库单号、入库日期、供应单位、商品编码、商品名称、单价、数量、金额、合计、应付金额和已付金额等。

3.制作流程简述

本任务制作流程按文本结构分为入库单的制作、入库明细表的制作、完成重填和入库管理表制作四个部分,具体制作过程如图3-5所示。图3-5任务制作流程图

【相关知识】

1.VBA用途及工作界面

VBA可以帮助用户迅速、轻松、高效地完成所面对的各种复杂工作。例如,利用VBA不但可以帮助公司职员提高办公效率,而且对于从事会计、审计、统计等工作的人员,也可以快速完成工作。在正式进入ExcelVBA开发之前,有必要了解一下VBE开发环境。图3-6显示了一个VBE开发环境界面。从该图中可以看到VBE开发环境的四个基本组成部分:工程资源管理器、属性窗口、程序设计窗口和对象浏览器。要从Excel

2007的界面进入VBE可以采用以下两种方式。图3-6VBE编辑环境方法一:按Alt+F11组合键。

方法二:将VisualBasic编辑器按钮设置在快速访问

工具栏上。在Excel

2007的快速访问工具栏(如图3-7所示)上单击按钮,在随后弹出的菜单中选择“其他命令”

选项,如图3-8所示,即会弹出Excel选项窗口,如图3-9

所示。图3-7快速访问工具栏图3-8快速访问工具栏菜单图3-9Excel选项在该窗口的选择命令下拉列表框中选择“所有命令”,然后在其下方的列表框中选择“VisualBasic”选项,单击“添加”按钮,再点击“确定”按钮后在快速工具栏上将会出现快速访问VBE的按钮。

2.用宏学习VBA

使用Excel

2007VBA做应用开发时,一个比较实用的功能之一就是宏。通常对一个应用做过分析后,可以发现有部分代码是可以通过录制宏来获取的。适用宏的情况很多,如所编写的应用经常涉及单元格格式设置以及大量的Excel本身内置功能的调用时。在自动筛选、高级筛选、排序、数据透视表制作时,采用首先录制宏然后修改代码的方式可以大幅度减轻开发的工作量,缩短开发的周期。

1)了解宏

宏是存储了一系列命令的程序。当创建一个宏命令

时,只是将一系列的键盘输入组合成一个简单的命令。这些命令的组合在以后可以被重复“回演”。使用宏命令可以减少复杂任务的步骤,显著地减少花在创建、设置格式、修改和打印工作表上的时间。用户可以通过Excel

2007内置的录制工具来创建宏命令,也可以在代码编辑器里面直接书写宏代码。通常当需要反复地做一些动作或Excel

2007没有提供一个内置工具帮助完成某个任务时,可以选择创建一个

宏。宏命令能够将工作表的部分工作自动化,例如创建一个宏命令去自动修改工作簿中工作表的标签,帮助检查选中的工作表区域里的重复值,快速地将某种单元格格式应用到多个单元格区域等。

Excel还拥有非常强大的图表功能。如果想要实现图表创建和格式设置自动化,使用宏命令一样行之有效。宏命令还可以帮助设置打印区域、页边距、页眉、页脚以及选择特殊的打印选项。调用宏的方式是:在Excel

2007的菜单中依次选择“视图”选项卡下的“宏”命令,如图3-10所示,然后打开下拉列表框,随后在弹出的宏菜单(如图3-11所示)中选择相应的操作。该弹出菜单下包含了三个菜单选项:查看宏、录制宏和使用相对引用。图3-10宏

图3-11宏菜单

(1)查看宏。选择该菜单选项后将打开宏管理窗口,在该窗口中可以完成运行、编辑、创建、删除、设置宏选项等宏管理工作。宏管理窗口如图3-12所示。图3-12宏管理窗口

(2)录制宏。选择该菜单选项后,首先弹出一个宏设置窗口,如图3-13所示,在该窗口中可以设置录制宏的名称以及快捷键。单击“确定”按钮后即开始录制宏。此时在Excel

2007的状态栏上会出现“停止录制宏”按钮,如图3-14所示。当录制完成后,单击该按钮即可终止录制宏。图3-13宏设置窗口

图3-14“停止录制宏”按钮

2)录制宏实例

在创建一个宏命令之前,需要考虑究竟需要做什么。宏命令是一系列键盘输入的集合,事先计划好所有动作非常重要。如果在录制宏之前,没有很好的计划,将会录制很多不必要的步骤。这些冗余的步骤将会影响宏的运行速度,也会给开发者编辑修改宏造成一定的不便。下面是一个录制宏的实例,该实例将学生表的A列(学生名列)的不重复项目筛选出来,然后填充到该表的C列。被记录下来的操作步骤如下:

步骤1在菜单中选择“视图”选项卡下的“宏”命令,在弹出的列表中单击“录制宏”命令。步骤2选择学生表的A列。

步骤3在菜单中选择“数据”选项卡下“排序和筛选”选项组中的“高级”命令,将打开“高级筛选”对话框,具体的设置如图3-15所示。图3-15“高级筛选”对话框该宏的代码如下:

SubMacro1()

‘Macro1Macro

’宏由Alex录制,时间:2007-9-8

Columns(“A:A”).Select ‘选择A列 Range("A1:A22").AdvancedFilterAction:=xlFilterCopy,CopyToRange:=Range(_

"C1"),Unique:=True '筛选A列不重复记录到C列 ‘Action参数:指定是否就地复制或筛选列表

’CopyToRange参数:如果Action为xlFilterCopy,则为复制行的目标区域;否则,忽略该参数

‘Unique参数:如果为True,则只筛选唯一记录;如果为False,则筛选符合条件的所有记录。

'默认值为False'

EndSub该代码中用到的AdvancedFilter方法可以基于条件区域从列表中筛选或复制数据。如果初始选定区域为单个单元格,则使用单元格的当前区域。该方法中各个参数的意义请参见主教材本项目的知识点。

3)分析与编辑宏代码

大多数情况下通过录制宏得到的代码是不适合被直接应用的,其中存在很多冗余的代码。这些冗余的代码通常会增加程序的运行时间。为了提高程序的运行速度与效

率,降低维护难度,对录制宏得到的代码加以修改后使用很有实际意义。在上述录制的宏代码中,选择A列的语句就是多余

的。这是因为后续的高级筛选代码中指定了筛选的范围Range("A1:A22"),因此无须再另行指定选择范围。另外,其中的注释也没有必要,因而这段代码可以修改如下: SubMacro1()

Range(“A1:A22”).AdvancedFilterAction:=xlFilterCopy,CopyToRange:=Range(_

“C1”),Unique:=True‘筛选A列不重复记录到C列

EndSub除了代码中多余的注释与区域选择代码可以删除外,方法中有默认值的参数选项也可以去除。另外,很多通过录制宏获取的代码实际上可以将几步合并到一步中。这样的情况既可以精简代码,增强可阅读性,还可以提高程序的运行速度。例如,录制复制/粘贴操作时,录制的代码类似如下:Range("A1").Select '选择A1单元格

Selection.Copy '复制A1单元格

Range("F1").Select '选择F1单元格

ActiveSheet.Paste '粘贴A1单元格数据格式到F1单元格这四行代码实际上可以用下面一行代码来代替:

Range(“A1”).CopyDestination:=Range(“F1”)

‘粘贴A1单元格数据格式到F1单元格

当对同一个对象执行多个操作时,可以使用With…EndWith结构,例如以下代码:Range("A14:G14").Select '选择A14:G14单元格区域

Selection.Font.Bold=True '设置字体加粗

Selection.Font.Size=12 '定义字体大小

Selection.Font.ColorIndex=5 '定义文字颜色

Selection.Font.Underline=xlUnderlineStyleDoubleAccounting '定义下划线样式可以换成:

WithRange("A14:G14").Font

.Bold=True

.Size=12

.ColorIndex=5

.Underline=xlUnderlineStyleDoubleAccounting

EndWith

4)运行宏

要运行宏,可以使用在录制宏时设置的快捷键,也可以打开宏管理窗口,如图3-6所示,从中选择需要运行的

宏,然后选择“执行”,还可以在VBE环境下打开该宏过

程,然后单击VBA编辑器工具栏(如图3-16所示)中的“运行宏”按钮。在该环境中,可以逐行执行宏过程的代码。当无法读懂宏过程代码的意义时,可以采用逐行执行方式,检查每一步宏过程的运行情况。图3-16VBE编辑器工具栏

3.插入与编辑图形

Excel2007不仅具有数据处理功能,还有图形处理功能,允许向工作表中添加图形、图片和艺术字等项目。使用图形可以突出重要的数据,加强视觉效果。对于Excel工作表中的图形,还可以根据需要进行对齐和组合等操作。

1)绘制图形

在Excel2007中,在“插入”选项卡的“插图”组中单击

“形状”按钮,可以打开“形状”菜单。单击菜单中相应的按钮,可以绘制常见的图形,如直线、箭头、矩形和椭圆等基本图形,如图3-17所示。图3-17绘制图形

2)插入剪贴画

Excel2007自带很多剪贴画,用户只需在剪贴画库中单击要插入的图形,即可轻松达到美化工作表的目的,如图3-18所示。图3-18插入剪贴画

3)插入图片

在工作表中除了可以插入剪贴画外,还可以插入已有的图片文件。Excel2007支持目前几乎所有的常用图片格式,如图3-19所示。图3-19插入图片

4)插入SmartArt图形

在工作表中插入SmartArt图形可便于演示流程、循

环、关系以及层次结构。在“插入”选项卡的“插图”组中单击“SmartArt”按钮,即可打开“选择SmartArt图形”对话框。在对话框中选择一种SmartArt图形样式,然后单击“确定”按钮,即可将其插入至当前工作表中,如图3-20所示。图3-20插入SmartArt图形

5)插入文本

在工作表的单元格中可以添加文本,但由于其位置固定而经常不能满足用户的需要。通过插入文本框来添加文本,则可以解决该问题,如图3-21所示。图3-21插入文本框

4.使用模板

Excel2007支持模板功能,使用其内置模板或自定义模板,可以快速创建新的工作簿与工作表。对于Excel2007中常用的一些操作,可以将其录制为宏,多次调用宏以达到提高办公效率的目的。模板是包含指定内容和格式的工作簿,它可以作为模型使用以创建其他类似的工作簿。在模板中可包含格式、样式、标准的文本(如页眉和行列标志)和公式等。使用模板可以简化工作并节约时间,从而提高工作效率。

1)创建模板

Excel2007内置的模板有时并不能完全满足用户的实际需要,这时可按照自己的需求创建新的模板。通常,创建模板都是先创建一个工作簿,然后在工作簿中按要求将其中的内容进行格式化,再将工作簿另存为模板形式,如图3-22所示,以便于以后调用。图3-22保存为“Excel模板”

2)应用模板

在Excel2007中,单击“Office按钮”,在弹出的列表中单击“新建”,弹出“新建工作簿”对话框,如图3-23所示。图中的模板可分为“已安装的模板”与“我的模板”两种类

型,前者为Excel2007自带的模板,而后者是用户自己创建的模板。图3-23“新建工作簿”对话框

3)下载模板

Excel2007提供模板下载功能,只要计算机能接入Internet,就可以从网上下载更多、更新的模板文件。更

新后的最新日历模板如图3-24所示。

4)修改模板

对于已经创建好的模板,若还有不完善或需要改动的地方,可以随时调出该模板进行编辑修改。图3-24下载更新最新模板

【任务实施】

1.入库单的制作

温馨提示:启用宏默认情况下,系统并没有设置启用宏功能,在Excel表格中若使用了宏命令,当再次打开该工作簿时,在编辑栏上方将出现“安全警告”提示栏,用户可以单击该提示栏中的“选项”按钮,在弹出的对话框中选中“启用此内容”单选按钮,然后单击“确定”按钮。或在“Excel选项”对话框中单击“信任中心”选项卡,在右侧单击“信任中心设置”按钮,在打开的“信任中心”对话框“宏设置”选项卡的“宏设置”选项组中选中“启用所有宏”单选按钮即可。温馨提示:添加控件

在Excel2007中,控件的添加是通过“开发工具”选项卡来完成的,其具体操作是:在工作簿中单击“开发工具”选项卡,在“控件”组中单击“插入”按钮,在弹出的菜单中选择需要的控件,按住鼠标左键不放进行拖动。如果要修改控件的默认属性,只需要选择该控件,在“控件”组中单击“属性”按钮,或者在控件上右击,在弹出的快捷菜单中选择“属性”命令,打开对应的“属性”对话框即可。温馨提示:添加“开发工具”选项卡

默认情况下,Excel2007应用程序并不显示“开发工

具”选项卡,因此需要用户手动添加该选项卡,其具体操作是:单击“Office按钮”,从弹出的菜单中单击“Excel选

项”按钮,在打开的“Excel选项”对话框的“使用Excel时采用的首选项”选项组中选中“在功能区显示‘开发工具’选项卡”复选框,单击“确定”按钮。步骤1新建一个“商品入库管理表”工作簿,将“Sheet1”工作表重命名为“入库单”,分别将第一行和第二行单元格的行高设置为“25.5”和“8.25”,将第A~H列单元格的列宽设置为“13”,合并A1:H1单元格区域,跨越合并B3:D4和F3:H5单元格区域,在A1单元格中输入标题文

本,将其字体格式设置为“方正大黑简体、20”,在A3:A5单元格区域和E3:E5单元格区域中输入相应的文本,并将其字体格式设置为“宋体、11号、加粗”,如图3-25所示。图3-25设置字体格式步骤2在A6:A16单元格区域的对应单元格中输入相应的文本,并合并B14:D14、F14:H14、B15:H15、B16:C16和E16:F16单元格区域,选择A6:B15单元格区域,打开“设置单元格格式”对话框,将外边框设置为“样式”列表框右侧的倒数第三种样式,将内部边框设置为“样式”列表框左侧的第二种样式。选择第3~16行单元格,打开“行高”对话框,将其设置为“18”,如图3-26所示。图3-26设置行高步骤3选择H7单元格,在其中输入“=IF(AND(F7="",

G7=""),"",F7*G7)”,如图3-27所示,按“Enter”键完成公式的输入,用复制公式的方法为H8:H13单元格区域复制公式,然后分别在B14、F14、B16单元格中输入“=SUM(G7:G13)”、“=SUM(H7:H13)”和“=F14”公式,并将H7:H13、F14和B16单元格的数据类型设置为“货币”。图3-27输入“金额”计算公式步骤4单击“Office按钮”,从弹出的菜单中单击“Excel选项”按钮,在打开的“Excel选项”对话框的“使用Excel时采用的首选项”区域中选中“在功能区显示‘开发工具’选项卡”复选框,如图3-28所示,单击“确定”按钮,即在操作界面的功能区中添加“开发工具”选项卡。图3-28添加“开发工具”选项卡步骤5在“开发工具”选项卡下的“控件”组中单击“插

入”按钮,在弹出菜单的“ActiveX控件”区域中选择“命令按钮”控件,在工作表编辑区中按住鼠标左键不放,并进行拖动来添加一个命令按钮控件,如图3-29所示。图3-29添加命令按钮控件温馨提示:表单控件和ActiveX控件

在VBA中,控件主要分为表单控件和ActiveX控件。表单控件是用户界面设计中使用最频繁的一种控件,通过对指定表单控件编写相应的VBA代码,可以对工作表中的数据进行不同的操作。在VBA中,大多数的ActiveX控件的作用与表单控件的作用是相同的,但是ActiveX控件也有一些具有某种特定功能的控件,这些控件可以重复使

用,并且这些控件完成的功能的代码是事先预定义好的,用户可以直接使用,而不必了解具体实现该功能的代码。步骤6选择添加的命令按钮控件,在“控件”组中单击“属性”按钮,打开对应的“属性”对话框,将命令按钮控件的“(名称)”属性设置为“Clrbtn”,将“Caption”属性设置为“重填”,如图3-30所示,单击对话框右上角的“关闭”按钮关闭该对话框。用相同的方法添加一个命令按钮控件,将其

“(名称)”属性设置为“Rukubtn”,将“Caption”属性设置为

“入库”。图3-30设置按钮控件属性温馨提示:Caption属性

在命令按钮控件中,使用该控件的Caption属性主要是对该命令按钮控件上显示的文本进行设置。除此之外,在使用VBA编程语言控制程序时,还可以使用该属性获取指定命令按钮控件上显示的文本,其具体的语法格式为“按钮名.Caption=字符串”,或者“字符变量=按钮名.Caption”。温馨提示:(名称)属性

在命令按钮控件中,使用该控件(名称)属性主要是对该命令按钮控件进行命名,它与Caption属性的不同在于,利用该属性命名的名字相当于该命令按钮控件引用的一个别称,它主要是方便在VBA整个程序中对该命令按钮控件进行引用。

2.入库明细表的制作

步骤1将“Sheet2”工作表重命名为“入库明细表”,分别将第一行和第二行的行高设置为“30”和“10.5”,合并A1:N1单元格区域,在A1单元格中输入标题文本,将其

字体格式设置为“方正大黑简体、20”,选择A1单元格,

在“开始”选项卡下“字体”组中单击“下框线”按钮的下拉按钮,在弹出的下拉菜单中选择“双底框线”命令,如图3-31所示。图3-31为标题设置双底框线步骤2在A2:N2单元格区域中输入表头数据,将其字体格式设置为“方正小标宋简体、12、居中”,选择A2:N2单元格区域,将其填充色设置为“白色,背景1,深色

35%”,将其字体颜色设置为“白色,背景1”,如图3-32

所示。图3-32设置表头数据格式步骤3分别调整第A~N列单元格的列宽,选择第A~N列单元格,在“开始”选项卡下“对齐方式”组中单击“居中”按钮将其对齐方式设置为居中对齐,如图3-33所示。图3-33设置数据对齐方式步骤4选择入库日期所在列,将其单元格的数据类型设置为“短日期”,再分别选择单价、金额、合计、已付金额和应付金额所在的列,将其单元格的数据类型均设置为货币类型,如图3-34所示。图3-34设置各列对应的数据类型

3.完成重填和入库功能

步骤1选择“入库单”工作表,在“开发工具”选项卡下的“控件”组中单击“设计模式”按钮,将控件切换到设计模式,如图3-35所示。图3-35切换到设计模式步骤2在“重填”按钮控件上双击鼠标打开VBE窗口,此时系统自动为“重填”按钮创建一个Clrbtn_Click事件过

程,如图3-36所示。图3-36Clrbtn_Click事件过程步骤3在Clrbtn_Click事件过程中输入相应的VBA代码完成重填功能,在工具栏中单击“保存”按钮,此时系统将打开一个提示对话框,如图3-37所示,单击“否”按钮。图3-37单击“另存为”设置保存类型步骤4在打开的“另存为”对话框的“保存类型”下拉

列表框中选择“Excel启用宏的工作簿(*.xlsm)”选项,如图

3-38所示,单击“保存”按钮将该工作簿保存为启用宏的工作簿。图3-38保存成Excel启用宏的工作簿温馨提示:在操作步骤3中,如果单击“是”按钮有什么结果呢?

如果在操作步骤3中单击“是”按钮,系统会将工作簿以.xlsx格式保存,并且为该工作簿中的控件编写的VBA程序也不会被保存。

步骤5返回“入库单”工作表,双击其中的“入库”按

钮,系统自动切换到VBE窗口,并在该窗口的代码窗口

中为该按钮创建一个Rukubtn_Clik事件过程,如图3-39

所示。图3-39创建新过程并输入代码完成入库功能步骤6在Rukubtn_Clik事件过程中输入相应的VBA代码完成入库功能,在工具栏中单击“保存”按钮将编写的事件过程进行保存。

步骤7返回“入库单”工作表,在“开发工具”选项卡下的“控件”组中单击“设计模式”按钮退出控件的设计模式,并在B3:B4单元格区域和F3:F5单元格区域中输入相应的数据,如图3-40所示。图3-40输入数据步骤8单击“重填”按钮,系统自动将B3:B4单元格区域和F3:F5单元格区域中的数据清除,并选择B3单元格,如图3-41所示。图3-41验证重填按钮功能步骤9重新在“入库单”工作表中输入相应的商品入库数据,系统自动计算出金额、合计金额、应付金额以及实付金额数据,然后单击“入库”按钮,如图3-42所示。图3-42设置入库按钮步骤10系统将“入库单”工作表中的输入提交到“入库明细表”工作表中,将工作表切换到“入库明细表”工作表即可查看到入库的相关数据,如图3-43所示。再次使用“入库单”工作表对数据进行入库时,相应的数据将被继续保存在“入库明细表”工作表末尾记录的下一行。图3-43验证入库按钮功能

【任务总结】

将ExcelVBA函数与宏结合使用,可设计出自动入库出库数据存储表,这是传统仓库管理技术无法比拟的。

因此,仓管员小王在制作时严谨,工作勤奋,被企业评为“优秀员工”。通过本任务的学习,应能够实现Excel数据管理自动化。训练二制作员工信息管理系统

一、实训目的

1.技能目标

(1)利用Excel2007宏编辑环境编辑VBA代码;

(2)综合利用常见功能完成系统的设计,实现办公自动化。

2.知识目标

(1)员工信息管理系统。员工信息管理系统是事业单位科学、全面、高效进行人事管理的系统,它参考大量中国人力资源管理理论,根植于国内管理的实际情况,实用且科学。其内容包括机构的建立和维护,人员信息的录入和输出,工资的调整和发放以及各类报表的绘制和输出等功能。在操作上集输入、维护、查询、统计、打印、输出等处理为一体,简便灵活,自动化功能强大。

(2)员工信息管理系统功能简介。一般员工信息管理系统包括单机版、网络版和人力资源版三个版本。单机版的主要功能包括机构管理、信息录入、批量处理、查询输出、工资管理、报表管理、系统维护、用户管理、人员类别管理、数据库管理等。网络版在单机版的基础上增加了培训管理、业务流程、党团组织管理、合同管理等功能模块。人力资源版在单机版的基础上增加了绩效考核、工资管理、业务流程、党团组织管理、合同管理、职位管理、培训管理、保险管理、人员分类管理等功能模块。二、实训内容

就其功能来说,信息管理系统是组织理论、会计学、统计学、数学模型及经济学的混合物,它是计算机技术、网络通信技术、数据库技术等多学科交叉的边缘技术,因此既是技术系统,同时也是社会系统。图3-44所示为利用ExcelVBA制作完成后的信息管理系统示例。图3-44“员工信息管理系统”示例(1)三、实训步骤

步骤1创建以“员工信息管理系统”命名的Excel工

作簿。

步骤2录入员工销售业绩、员工出勤加班、员工工资统计等基本数据。

步骤3修饰美化已建立完成的基本数据表。

步骤4利用Excel插入控件创建“命令”按钮,分别设置代码。

步骤5实现对用户登录界面的设计。

步骤6实现对用户信息密码的修改、新用户注册等

功能。

步骤7检验各功能模块的使用情况,若无误,保存

文档。四、任务评价

任务完成考评标准见表3-4。练习

综合自测

一、电子表格题Ⅰ

在考生文件夹下打开EXCEL1.xls文件(内容如图3-45所示),操作要求如下:

(1)将Sheet1工作表的A1:F1单元格合并为一个单元

格,水平对齐方式设置为居中;计算“总计”行的内容和

“季度平均值”列的内容,“季度平均值”单元格格式的数字分类为数值(小数位数为2),将工作表重命名为“销售数量情况表”。

(2)选取“销售数量情况表”的A2:E5单元格区域内容,建立“数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论