第一篇:Access上机操作题——报表操作
Access上机操作题之二十
——创建报表㈠
一、使用工具栏中“新对象:自动报表”按钮创建纵栏式报表: 创建“学生”表的纵栏式报表,其操作步骤如下: ①打开“教学”数据库,选择“表”对象。②选择“学生”数据表。
③单击工具栏中的“新对象:自动报表”按钮,选择“自动报表”选项。④保存此报表。 窗体转换为报表:
将“教学”数据库中的“学生”窗体转换为报表。其操作步骤如下: ①打开“教学”数据库,选择“窗体”对象。②右击“学生”窗体名,选择“另存为”命令。
③在“另存为”对话框中的“保存类型”下拉按钮中,选择“报表”选项。④单击“确定”按钮。 学生操作训练
⑴创建“课程”表的纵栏式报表。⑵创建“成绩”表的纵栏式报表。
⑶在“职工基本情况”数据库中,创建一个基于“职工”数据表的窗体,然后再将转换为报表。
二、使用向导创建单表报表:
1、自动创建纵栏式报表:
⑴根据“学生”表创建纵栏式报表,其操作步骤如下:
①选择“插入”菜单中的“报表”命令,或选择“报表”对象后,再单击“新建”按钮。
②选择“自动创建报表:纵栏式”选项,并选择数据来源为“学生”表后,单击“确定”按钮。
③保存此报表。
注:自动创建表格式报表和数据表式报表的操作方法同此相似。学生操作训练:
⑵根据“课程”表,分别创建一个纵栏式、表格式报表。⑶根据“成绩”表,分别创建一个纵栏式、表格式报表。
2、使用“报表向导”创建报表:
⑴使用“报表向导”建立一个基于“学生”表中“学号、姓名、性别、出生日期”等字段的简单报表。其操作步骤如下:
①选择“报表”对象,双击“使用向导创建报表”选项。
②在“表/查询”下拉列表中选择报表的数据来源——“学生”表,然后选择在报表中要显示的字段名:学号、姓名、性别、出生日期等,最后单击“下一步”按钮。
③设置分组:确定是否添加分组级别。暂时不添加,则直接单击“下一步”按钮。
④设置记录的排序次序。暂时不设置排序,则直接单击“下一步”按钮。⑤选择一种报表布局形式:纵栏表 / 表格 / 两端对齐;并选择一种页面方向:纵向 / 横向。然后单击“下一步”按钮。
⑥选择报表显示样式:大胆/正式/淡灰/紧凑/组织/随意,然后单击“下一步”按钮。
⑦输入新建报表标题,单击“完成”按钮,保存此报表。学生操作训练:
⑵使用“报表向导”创建一个基于“学生”表所有字段的纵栏式报表,并采用“组织”报表样式,命名为“学生纵栏式报表”。
⑶创建一个基于“课程”表所有字段的表格报表,采用“大胆”报表样式,命名为“课程表格式报表”。
⑷创建一个基于“成绩”表所有字段的数据表报表,采用“随意”报表样式,命名为“成绩数据表报表”。
⑸创建一个基于“学生”表中“学号、姓名、性别、团员、电话、地址、照片”等字段的表格报表,命名为“学生表格式报表”。
Access上机操作题之二十一
——创建报表㈡
一、使用报表向导创建基于多个数据源的报表:
在“教学”数据库中,创建基于“学生”、“课程”、“成绩”三张数据表的报表。其操作步骤如下:
①选择“报表”对象,然后双击“使用向导创建报表”选项。
②在“表 / 查询”下拉列表中选择“学生”表,然后选择报表要显示的“学生”表中的字段名,再选择“课程”表中的字段,然后选择“成绩”表中的字段,最后单击“下一步”按钮。
③设置分组:确定是否添加分组级别。暂时不添加,则直接单击“下一步”按钮。
④设置记录的排序次序。暂时不设置排序,则直接单击“下一步”按钮。⑤选择一种报表布局形式:纵栏表 / 表格 / 两端对齐;并选择一种页面方向:纵向 / 横向。然后单击“下一步”按钮。
⑥选择报表显示样式:大胆/正式/淡灰/紧凑/组织/随意,然后单击“下一步”按钮。
⑦输入新建报表标题——“学生报表”,单击“完成”按钮,保存此报表。 学生操作练习:
⑴在“教学”数据库中,创建基于“学生”数据表中“学号、姓名、性别”字段,“课程”数据表中“课程”字段和“成绩”数据表中的“成绩”字段的报表,并命名为“学生报表1”。
⑵在“教学”数据库中,创建基于“成绩”数据表中“学号、成绩”字段和“课程”数据表中的“课程”字段的报表,并命名为“学生报表2”。
⑶在“职工基本情况”数据库中,创建基于“职工”数据表中的“职工号、姓名、性别”字段,“职工家属”数据表中的“爱人姓名、子女姓名”字段,及“职工工资”数据表中的“基本工资、奖金、保险”字段的报表,并命名为“职工报表3”。
⑷在“职工基本情况”数据库中,创建基于“职工”数据表中的“职工号、姓名”字段,“职工工资类别”数据表中的“工资类别”字段,及“职工工资汇总表”中的“金额”字段的报表,并命名为“职工报表4”。
二、使用“标签向导”创建选项卡式报表:
创建以“学生”表对象为数据来源的选项卡式报表。其操作步骤如下: ⑴选择“插入”菜单中的“报表”命令;或在数据库窗口中选择“报表”对象,然后单击工具栏上的“新建”按钮。
⑵选择“标签向导”选项,并在其下方的“请选择该对象数据的来源或查询”下拉列表框中选择“学生”表作为数据来源,然后单击“确定”按钮。
⑶选择标签的尺寸,然后单击“下一步”按钮。若采用自定义尺寸,则可单击“自定义”按钮后,单击“编辑”按钮,然后对标签的长度、宽度、边距、间距等进行设置后,单击“确定”按钮,再单击“关闭”按钮。
⑷设置标签文字的外观(字体、字号、粗细、颜色、字形等),单击“下一步”。⑸添加标签中要显示的字段,单击“下一步”。
⑹选择一个作为排序关键字的字段,单击“下一步”。
⑺输入报表的标题——“学生标签1”,单击“完成”按钮。
注:若要其字段为自定义多行显示,则必须在设计视图中,借助工具箱中的“文本框”按钮来完成,每一行必须用一文本框,文本框中内容的引用格式为:=Trim([字段名1]&[字段名2]&…)
学生操作训练:
⑴在“教学”数据库中,创建显示“学生”表中的“学号、姓名”字段,“课程”表中的“课程” 字段,“成绩”表中的“成绩”字段的选项卡式报表,并命名为“学生标签2”。(注:必须先建立一个基于这三张数据表的简单查询)
⑵在“职工基本情况”数据库中,创建以“职工”表为数据来源的选项卡式报表,并命名为“职工标签1”。
⑶在“职工基本情况”数据库中,创建显示“职工”表中的“职工号、姓名”,“职工工资”表中的“基本工资、奖金、保险”字段的选项卡式报表。并命名为“职工标签2”。
Access上机操作题之二十二
——创建报表㈢
使用“图表向导”创建图表
在“教学”数据库中,创建基于“成绩”数据表的图表。其操作步骤如下:⑴选择“插入”菜单中的“报表”命令;或在数据库窗口中选择“报表”对象,然后单击工具栏上的“新建”按钮。
⑵选择“图表向导”,并选择“成绩”表作为图表的数据来源,然后单击“确定”按钮。
⑶选择图表中所包含的字段(选择“编号”和“成绩”两个字段),然后单击“下一步”按钮。
⑷选择一个图表类型,如柱形图。单击“下一步”按钮。
⑸设置图表中数据的布局方式:将“编号”字段分别拖动至X、Y轴项目中,然后双击左上角的“求和成绩”项目,选择“平均值”后再单击“确定”按钮,最后单击“下一步”按钮。
⑹输入图表的标题——“成绩图表报表1”,然后单击“完成”按钮。 学生操作训练:
1、先建立一个基于“课程”表中的“课程”字段和“成绩”表中的“学号”、“成绩”字段的简单查询。然后根据此查询建立一个统计三门课程平均成绩的图表报表,并命名为“成绩图表报表2”。
2、根据“学生”表中的“姓名”和“入学成绩”字段,建立一个统计每位学生的入学成绩情况的图表报表,并命名为“学生入学成绩图表”。
3、在“职工基本情况”数据库中,先利用计算查询计算出“职工工资”表中每位职工的“工资总额”(基本工资+奖金+保险),然后建立一个基于该查询中“职工号”和“工资总额”字段的图表报表,并命名为“职工工资总额图表”。
4、在“职工基本情况”数据库的“职工工资汇总表”中,建立一个统计各类工资(编号)平均值的图表,并命名为“职工平均工资图表”。
二、使用设计视图创建报表㈠:
使用设计视图创建报表的操作步骤(5步,以“教学”数据库为例):
1、创建一个空白报表。
⑴打开“教学”数据库,选择“报表”对象。
⑵双击“在设计视图中创建报表”选项;或单击“新建”按钮,选择“设计视图”选项后,单击“确定”按钮。
⑶添加或删除节:选择“视图”菜单中的“页面页眉/页脚”或“报表页眉/页脚”命令;或在报表/节的标题栏上右击,选择“页面页眉/页脚”或“报表页眉/页脚”命令。
2、指定报表的数据来源。
⑴在空白报表中,右击设计视图的标题栏,选择“属性”命令;单击工具栏中的“属性”按钮;按功能键F4键;双击报表左上角(标尺最左端)的“报表选择器”。(4种方法)
⑵选择“全部”或“数据”选项卡,再单击“记录源”右侧的下拉按钮,选择作为数据来源的数据表或查询。
⑶关闭“报表属性”对话框。
3、编辑报表:添加或删除各种控件。
⑴向报表添加字段:直接将字段拖动至设计网格中,并调整好间距和行距。⑵调整报表空间的大小:利用鼠标拖动可调整每节的高度和宽度,及控件的位置、大小等。
⑶添加系统时间和日期:
①选择“插入”菜单中的“日期和时间”命令,然后选择好“日期和时间”的格式,再单击“确定”按钮。
②在工具箱中选择“文本框”按钮,然后在报表网格中拖出一未绑定文本框,再在文本框中输入表达式“=NOW()”或“=DATE()”(默认格式);若输入指定格式,可采用表达式:
=year(date())&”年”&month(date())&”月”day(date())&”日”。
⑷添加页码:
①选择“插入”菜单中的“页码”命令,然后选择好“页码”的格式、位置及对齐方式,再单击“确定”按钮。
②在工具箱中选择“文本框”按钮,然后在报表网格中拖出一未绑定文本框,再在文本框中输入表达式“=[pages]”(默认格式);若输入指定格式,可采用表达式:
=”第”&[page]&”页”,或=”共”&[pages]&”页,第”&[page]&”页”。 学生操作训练:
1、在“教学”数据库中,完成下列操作:
⑴添加一个无数据来源的空白报表,并添加相关的节,使其拥有报表页眉/页脚、页面页眉/页脚、主体等5个组成部分。
⑵设置“学生”表为该空白报表的数据来源,将“学生”表中的所有字段添加到“主体”节中,并设置并调整好各控件。
⑶利用“插入”菜单,完成以下操作:
①在报表页脚的位置插入当前系统的日期,其格式为:2011年5月5日。
②在报表页眉的位置插入当前系统的时间,其格式为:9:18:18。③在页面页脚的位置插入页码,其格式为:共X页,第X页。④在页面页眉的位置插入页码,其格式为:第X页。
2、在“职工基本情况”数据库中,完成下列操作:
⑴添加一个无数据来源的空白报表,并添加相关的节,使其拥有报表页眉/页脚、页面页眉/页脚、主体等5个组成部分。
⑵设置“学生”表为该空白报表的数据来源,将“职工”表中的所有字段添
加到“主体”节中,并设置并调整好各控件。
⑶利用工具箱中的“文本框”控件,完成以下操作:
①在报表页脚的位置插入当前系统的日期,其格式为:2011年5月5日。
②在报表页眉的位置插入当前系统的时间,其格式为:9:18:18。③在页面页脚的位置插入页码,其格式为:共X页,第X页。④在页面页眉的位置插入页码,其格式为:第X页。
Access上机操作题之二十三
——创建报表㈣
使用设计视图创建报表㈡
4、对报表进行排序和分组。⑴对报表进行排序:
①创建一个基于“学生”表中“学号、姓名”字段,“课程”表中“编号、课程”字段和“成绩”表中“成绩”字段的表格式报表——“学生成绩报表”,并切换至设计视图中。
②单击工具栏上的“排序与分组”按钮,或选择“视图”菜单中的“排序与分组”命令。
③在“排序与分组”对话框中,单击“字段/表达式”列的第一行右侧的下拉按钮,选择一个用于排序的字段名称(如:学号),然后单击“排序次序”右侧的下拉按钮,选择一种排序方式(升序/降序)。
④切换至“打印预览”视图方式下,观察结果。⑵对报表进行分组:
①打开或创建一个报表(如:学生成绩报表),并切换至设计视图中。②单击工具栏上的“排序与分组”按钮,或选择“视图”菜单中的“排序与分组”命令。
③在“排序与分组”对话框中的 “字段/表达式”列内选择一个用于分组的字段名称(如:学号)。
④然后在其下方“组属性”栏中的“组页眉/组页脚”的下拉列表框中,选择“是”(则按当前字段进行分组),并关闭该对话框。若选择“否”(默认值,则不进行分组)。
⑤选择主体节中的“学号”文本框,并将拖至“学号页眉”节中,并与页面页眉中“学号”标签上下对齐。
⑥切换至“打印预览”视图方式下,观察结果。⑶设置分组形式和组间距:
不同数据类型的分组形式与组间距设置:
任何类型的数据都可将其分组形式设置为“每一个值”(默认值),那么此时其组间距应设置为1(即每一条记录作为一个组)。
①文本型数据的分组形式与组间距:
文本型数据的分组形式设置为“前缀字符”,其组间距为该字段左侧的字符个数。如“学号”字段,若设置分组形式为“前缀字符”,组间距为4,则将学号前4位相同的记录作为一个组。
②日期/时间型数据的分组形式与组间距:
日期/时间型数据的分组形式设置为“年、月、日、季、周、小时”,则其组间距可设置为任意一个有效数字。
③数字、货币或自动编号类型数据的分组形式与组间距:
当它们的分组形式设置为“间隔”时,则其组间距可设置为任意一个有效数字。
学生操作练习: 在“教学”数据库中,完成以下报表操作:
1、按例题步骤完成例题的操作练习。
2、在“学生成绩报表”中,按课程名称进行分组,并另存为“课程分报表”。
3、在“学生成绩报表”中,将成绩按每10分一档进行分组,并另存为“学生成绩分组报表”。
4、创建一个基于“学生”数据表中所有字段的名为“学生基本情况报表”的表格式报表,然后按姓氏进行分组,并另存为“学生姓氏分组报表”。
5、在“学生基本情况报表”中,按性别进行分组,并另存为“学生性别分组报表”。
6、在“学生基本情况报表”中,将同一年出生的学生作为一组,并另存为“同年出生分组报表”。
7、在“学生基本情况报表”中,将同一个月出生的学生作为一组,并另存为“同月出生分组报表”。
8、在“学生基本情况报表”中,将同一天出生的学生作为一组,并另存为“同日出生分组报表”。
9、在“学生基本情况报表”中,将同一个季度出生的学生作为一组,并另存为“同季度出生分组报表”。
10、在“学生基本情况报表”中,将地址为同一个城市的学生作为一组,并另存为“同城学生分组报表”。
11、在“学生基本情况报表”中,对入学成绩字段以100分为分数段进行分组,并另存为“入学成绩分组报表”。
在“职工基本情况”数据库中,完成以下报表操作:
1、在设计视图创建报表:
①利用设计视图创建一个空白报表。
②将“职工”数据表设置为该报表的数据来源。
③将“职工”数据表中的所有字段都添加到空白报表的“主体”节中。
④将每个字段控件的标签水平放置到“页面页眉”节中,然后对应地将每个字段控件的文本框水平放置“主体”节中,并与其标签上下一一对应。
⑤调整每个节的高度与宽度,并利用“打印预览”观察其效果。⑥保存此表,并命名为“职工报表”。
2、利用“职工报表”,完成下列操作:
①在报表“页面页眉”中,插入“2011年5月6日”格式的系统日期。②在报表“页面页脚”中,插入“共X页,第Y页”格式的页码。③将“职工号”前4位相同作为一组进行分组,并命名为“职工班组分组报表”。
④将所有职工按性别进行分组,并命名为“职工性别分组报表”。⑤按职工出生日期年份相同进行分组,并命名为“职工同年分组报表”。⑥按职工工作业绩情况进行分组,并命名为“职工工作业绩分组报表”。
3、利用报表向导,创建一个基于“职工”表中“职工号、姓名”字段,和“职工工资”表中“基本工资、奖金、保险”字段的表格式报表,并命名为“职工工资报表”。
①按职工基本工资进行分组,其间隔为1000元,并另存为“基本工资报表”。②按职工奖金进行分组,其间隔为100元,并另存为“奖金分组报表”。③按职工保险进行分组,其间隔为10元,并另存为“保险分组报表”。
Access上机操作题之二十四
——创建报表㈤
使用设计视图创建报表㈢
5、在报表中进行计算与汇总: 添加计算字段:
以“教学”数据库中的包含“学生”表中“出生日期”字段的报表为例,添加一个“年龄”字段。
⑴利用报表向导,创建一个基于“学生”表(必须包含“出生日期”字段)的表格式报表。
⑵切换到设计视图中,设置各字段的位置。⑶在报表的主体中添加一个文本框。
⑷把文本框的附加标签移至页面页眉中(剪切→粘贴),将文本框与附加标签上下对齐。
⑸双击文本框的附加标签,在“标题”栏中输入“年龄”,然后关闭它;或两次单击文本框的附加标签,直接输入“年龄”。
⑹双击文本框,在“控件来源”栏中输入表达式:=year(date())-year([出生日期])。
⑺单击“打印预览”按钮,观察其结果。学生操作练习: ⑴按步骤完成以上例题。
⑵在“职工基本情况”数据库中,创建一个基于“职工”数据表所有字段的表格式报表,然后在此报表中添加一个“年龄”的计算字段。
⑶在“职工基本情况”数据库中,创建一个基于“职工工资”数据表所有字段的表格式报表,然后在此报表中添加一个统计每位职工 “总工资”和“平均工资”的计算字段。
⑷在“教学”数据库中,创建一个用于统计每个学生三门课程总分的“总分”字段。提示:
①创建一个基于“学生”表中“姓名”字段,“课程”表中“课程”字段,及“成绩”表中“成绩”字段的简单查询。
②利用此简单查询创建一个交叉表查询。
③将此交叉表查询作为报表的数据来源创建一个表格式报表。 在报表中汇总数据:
以“教学”数据库中统计每位学生各科成绩的平均分和最高分为例。⑴创建一个基于“学生”表中“姓名”字段,“课程”表中“课程”字段,及“成绩”表中“成绩”字段的表格式报表,并命名为“学生成绩报表”。
⑵设置以“课程”进行分组(含组页眉和组页脚)。
⑶单击工具箱中的“文本框”按钮,然后在“课程页脚”中添加一个文本框。⑷两次单击该文本框的附加标签,更改标签名为:平均分。⑸单击文本框,输入表达式:=AVG([成绩])。⑹同样方法,添加一个统计最高分的文本框。⑺在“打印预览”视图下显示报表,并保存报表。学生操作练习: ⑴按步骤完成以上例题。
⑵利用上面报表的基础上,再统计出每位学生总分和最低分。
⑶在“职工基本情况”数据库中,创建一个基于“职工工资”所有字段的表格式报表,然后以“职工号”进行分组,再统计出每位职工的总工资和平均工资。Access上机操作题之二十五
——创建报表㈥
创建子报表
创建子报表的方法(两种):
1、在已建好的报表中使用“子窗体/子报表”控件创建子报表;
2、将一个已存在的报表作为子报表直接添加到其他报表中。
一、在已有报表中创建子报表:
例:在“教学”数据库中,根据“学生”数据表部分字段创建一个表格式报表,然后在该报表中插入一个包含“学生”表“学号”字段、“课程”表“课程”字段、“成绩”表“成绩”字段的子报表。
操作步骤:
⑴建立一个由学生表中“学生”表“学号”字段、“课程”表“课程”字段、“成绩”表“成绩”字段组成的名为“成绩”查询。
⑵创建一个基于“学生”表所有字段的“学生报表”,并切换到设计视图方式下。
⑶单击工具箱中的“子窗体/子报表”控件,在报表的主体中单击需要放置子报表的位置。
⑷在“子报表向导”中,选择单选项“使用现有的表和查询”,然后单击“下一步”按钮。
⑸在“表/查询”列表框中选择“成绩”查询,再其所有字段设置为“选定字段”,单击“下一步”按钮。
⑹设置链接主字段与子字段设为“学号”,单击“下一步”按钮。⑺输入子报表名称——学生成绩子报表,然后单击“完成”按钮。注:
①从第⑷步开始也可以采用此方法操作:两次单击该控件的附加标签,将其名称更改为“成绩”。右击该控件,选择“属性”命令,设置子报表的数据来源为“成绩”查询,链接主字段与子字段设为“学号”。
②子报表的编辑操作,可同报表一样进行操作。
二、将已有的报表添加到其他报表中:
例:在上例的“学生报表”中添加一个包含“学生”表“学号”字段、“课程”表“课程”字段、“成绩”表“成绩”字段的子报表。
操作步骤:
⑴创建一个包含“学生”表“学号”字段、“课程”表“课程”字段、“成绩”表“成绩”字段的名为“成绩”表格式报表。
⑵打开主报表——“学生报表”,并切换到设计视图方式下。⑶按F11键切换回数据库窗口。
⑷单击选中“成绩”报表,将其直接拖放到主报表主体中的相应位置。⑸修改附加标签中的文本(两次单击即可修改),以适应主/子报表的显示情况。
学生操作训练:
1、完成上面两道例题。可依照操作步骤逐步完成。
2、在“学生报表”中插入一个基于“成绩”数据表的子报表。
3、在“职工基本情况”数据库中,创建一个基于“职工”数据表所有字段的“职工报表”,然后在此报表中插入一个基于“职工家属”数据表的子报表,并另存为“职工家属子报表1”。
4、在“职工报表”中,插入一个基于“职工工资”数据表的子报表,并另存为“职工工资子报表1”。
5、创建一个基于“职工家属”数据表的表格式报表,然后将其添加到“职工报表”中,并另存为“职工家属子报表2”。
6、创建一个基于“职工工资”数据表的表格式报表,然后将其添加到“职工报表”中,并另存为“职工工资子报表2”
Access上机操作题之二十六
——报表综合操作题
在“教学”数据库中,完成下列报表操作:
1、利用报表向导创建一个基于“学生”表中“学号、姓名、出生日期”字段、“课程”表中“课程”字段和“成绩”中“成绩”字段的表格式报表,调整报表中的控件及文本框,使其内容能完全显示出来,并命名为“学生基本情况报表”。
2、设置报表的标题文字为“学生基本情况报表”,其文字格式为黑体、加粗、红色、24磅,并居中放置;设置控件附加标签为隶书、紫色、加粗、12磅。取消它们的斜体设置。
3、利用图表向导创建一个基于“学生”表中“学号”字段、“课程”表中“课程”字段和“成绩”中“成绩”字段的图表报表,其中分类轴(X轴)为“学号”,数据轴(Y轴)为“求和成绩”,图例(系列)为“课程”,并命名为“学生成绩图表”。
4、在“学生基本情况报表”的页面页脚中插入“共X页,第Y页”格式的页码。
5、在“学生基本情况报表”中,根据“出生日期”字段添加一个名为“年龄”的计算字段,保存该报表。
6、把“学生成绩图表”作为子报表,插入到“学生基本情况报表”的主体中。在“打印预览”视图方式下观察其结果,将该报表另存为“学生成绩图表报表”。
7、创建一个基于“学生”表中“学号”、“课程”表中“课程”、“成绩”表中“成绩”的“学生成绩查询”。
8、打开“学生基本情况报表”,将数据来源于“学生成绩查询”的子报表插入到该报表中,并另存为“学生成绩查询报表”。
9、在“学生基本情况报表”中,按“课程”进行分组,并在“课程页脚”中添加用于汇总各科总分、平均分、最高分、最低分四个文本框,将此报表另存为“各科成绩分组报表”。
10、在“学生基本情况报表”中,按“学号”字段的前4个字符进行分组,并将此报表另存为“班级成绩分组报表”。
11、在“学生基本情况报表”中,按“出生日期”的年份进行分组,并将此报表另存为“年龄分组报表”。
12、在“学生基本情况报表”中,按“成绩”20分为间隔进行分组,并将此报表另存为“成绩分数段分组报表”。
第二篇:Access报表操作题完整
Access报表操作题
7、考生文件夹下存在一个数据库文件“samp4.mdb”,里面已经设计好表对象“tEmployee”和查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上上按照以下要求补充报表设计:
(1)报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”,并命名为“bTitle”;
(2)将报表主体节区中名为“tDate”的文本框显示内容设置为“聘用时间”字段值;
(3)在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边0.25厘米、距左侧14厘米位置,并命名为“tPage”。规定页码显示格式为“当前页/总页数”,如1/20、2/20、……、20/20等。
注意:不允许修改数据库中的表对象“tEmployee”和查询对象“qEmployee”;不允许修改报表对象“rEmployee”中未涉及的控件和属性。
本题解题思路:
(1)选择一个标签,放到报表页眉中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称属性为“bTitle”和标题属性为“职员基本信息表”。
(2)选中主体中的名为“tDate”的文本框,设置其控件来源属性为“聘用时间”字段。
(3)选择一个文本框,放到报表的页面页脚中,设置它的名称为“tPage”、上边距属性为0.25厘米和左边距属性为14厘米,并在控件来源属性中输入“=[Page] & ”/“ & [Pages]”。
13、考生文件夹下存在一个数据库文件“samp4.mdb”,里面已经设计好表对象“tBand”和“tLine”,同时还设计出以“tBand”和“tLine”为数据源的报表对象“rBand”。试在此基础上按照以下要求补充报表设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“团队旅游信息表”,字体名称为“宋体”,字号为22,字体粗细为“加粗”,倾斜字体为“是”;
(2)在“导游姓名”字段标题对应的报表主体区位置添加一个控件,显示出“导游姓名”字段值,并命名为“tName”;
(3)在报表的报表页脚区添加一个计算控件,要求依据“团队ID”来计算并显示团队的个数。计算控件放置在“团队数:”标签的右侧,计算控件命名为名称为“bCount”;
(4)将报表标题设置为“团队旅游信息表”。
注意:不允许改动数据库文件中的表对象“tBand”和“tLine”,同时也不允许修改报表对象“rBand”中已有的控件和属性。修改后的报表如下图所示。
本题解题思路:
(1)选择一个标签,放到报表页眉中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称属性为“bTitle”和标题属性为“团队旅游信息表”,字体名称属性为“宋体”,字号属性为22,字体粗细属性为“加粗”,倾斜字体属性为“是”。
(2)选择一个文本框,放到主体的“导游名称”标签下面,设置其名称属性为“tName”,控件来源属性为“导游姓名”字段。
(3)选择一个文本框,放到报表页脚中“团队数”标签的右侧,设置它的名称为“bCount”,并在控件来源属性中输入“=Count([团队ID])”。
(4)选中整个报表,设置其标题属性为“团队旅游信息表”。
24、考生文件夹下存在一个数据库文件“samp4.mdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:
(1)将报表“rEmp”的报表页眉区域内名为“bTitle”标签控件的标题显示为“职工基本信息表”,同时将其安排在距上边0.5厘米、距左侧5厘米的位置;
(2)设置报表“rEmp”的主体节区内“tSex”文本框控件显示“性别”字段数据;
(3)将考生文件夹下的图像文件“test.bmp”设置为窗体“fEmp”的背景。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。
注意:不允许修改数据库中的表对象“tEmp” 和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。
本题解题思路如下:
(1)打开报表rEmp的设计视图,选中“bTitle”标签,并点击工具栏上的“属性”按钮,设置文本框的标题、上边距和左边距属性;
(2)选中“性别”标签下面的文本框,并点击工具栏上的“属性”按钮,设置文本框的控件来源属性;
(3)打开窗体fEmp的设计视图,并点击工具栏上的“属性”按钮,设置窗体的图片属性为“test.bmp”;再选中“btnP”命令按钮,设置单击属性为“mEmp”。
83、考生文件夹下存在一个数据库文件“samp4.mdb”,已建立两个关联表对象(“档案表”和“工资表”)和一个查询对象(“qT”),试按以下要求,完成报表的各种操作。
(1)创建一个名为“eSalary”的报表,按表格布局显示查询“qT”的所有信息;
(2)设置报表的标题属性为“工资汇总表”;
(3)按职称升序汇总出“基本工资”的平均值和总和。“基本工资”的平均值计算控件名称为“savg”、“总和”计算控件名称为“ssum”;注:请在组页脚处添加计算控件。
(4)在“eSalary”报表的主体节上添加两个计算控件:名为“sSalary”的控件用于计算输出实发工资;名为“ySalary”的控件用于计算输出应发工资。计算公式为:
应发工资:基本工资+津贴+补贴实发工资:基本工资+津贴+补贴-住房基金-失业保险
本题解题思路:
(1)点击“报表”,选择“新建(N)”,在弹出的“新建报表”窗体上选择“自动创建报表:表格式”,“请选择该对象数据的来源或查询:”中选择“qT”,点击“确定”按钮。切换到报表的“设计视图”,选择报表,设置“标题”属性为“工资汇总表”。
(2)在“视图”菜单中选择“排序与分组”子菜单,选择“职称”字段,排序次序为“升序”,“组属性”的“组页脚”选择“是”。选择一个文本框,放到“职称页脚”中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称为“savg”,并在控件来源属性输入:=Avg([基本工资])。再选择一个文本框,放到“职称页脚”中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称为“ssum”,并在控件来源属性输入:=Sum([基本工资])。
(3)选择一个文本框,放到主体中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称为“sSalary”,并在“控件来源”属性输入:=[基本工资]+[津贴]+[补贴]-[住房基金]-[失业保险]。再选择一个文本框,放到主体中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称为“ySalary”,并在“控件来源”属性输入:=[基本工资]+[津贴]+[补贴]。
(4)将该报表以“eSalary”为文件名保存。
106、考生文件夹下存在一个数据库文件“samp4.mdb”,里面已经设计好表对象“tStud”和查询对象“qStud”,同时还设计出以“qStud”为数据源的报表对象“rStud”。试在此基础上按照以下要求补充报表设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“97年入学学生信息表”。
(2)在报表的主体节区添加一个文本框控件,显示“姓名”字段值。该控件放置在距上边0.1厘米、距左边3.2厘米,并命名为“tName”。
(3)在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为:XXXX年XX月(注:不允许使用格式属性)。计算控件放置在距上边0.3厘米、距左边10.5厘米,并命名为“tDa”。
(4)按“编号”字段前四位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。计算控件命名为“tAvg”。注意:不允许改动数据库中的表对象“tStud”和查询对象“qStud”,同时也不允许修改报表对象“rStud”中已有的控件和属性。
本题解题思路:
(1)选择一个标签,放到报表页眉中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称和标题属性。
(2)选择一个文本框,放到报表主体中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称、上边距和左边距属性,并在控件来源属性中选择“姓名”字段。
(3)选择一个文本框,放到页面页脚中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称、上边距和左边距属性,并在控件来源属性中输入:=CStr(Year(Date()))+“年
”+CStr(Month(Date()))+“月”。
(4)选择“视图”菜单中的“排序与分组”,在“字段/表达式”中输入“=Left([编号],4)”,“组页脚”选择“是”,分组形式选择“每一个值”。选择一个文本框,放到组页脚中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称,并在控件来源属性中输入:=Avg([年龄])。
110、考生文件夹下存在一个数据库文件“samp4.mdb”,里面已经设计好表对象“tStud”和查询对象“qStud”,同时还设计出以“qStud”为数据源的报表对象“rStud”。试在此基础上按照以下要求补充报表设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“团员基本信息表”。
(2)在报表的主体节区添加一个文本框控件,显示“性别”字段值。该控件放置在距上边0.1厘米、距左边5.2厘米,并命名为“tSex”。
(3)在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计算控件放置在距上边0.2厘米、距左边4.5厘米,并命名为“tAvg”。
(4)按“编号”字段前四位分组统计各组记录个数,并将统计结果显示在组页脚节区。计算控件命名为“tCount”。注意:不允许改动数据库中的表对象“tStud”和查询对象“qStud”,同时也不允许修改报表对象“rStud”中已有的控件和属性。
本题解题思路:
(1)选择一个标签,放到报表页眉中,输入标题,选择工具栏上的“属性”按钮,在弹出的属性框中设置标签名称。
(2)选择一个文本框,放到报表主体中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称、上边距和左边距属性,并在控件来源属性中选择“性别”字段。
(3)选择一个文本框,放到报表页脚中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称、上边距和左边距属性,并在控件来源属性中输入:=Avg([年龄])。
(4)选择“视图”菜单中的“排序与分组”,在“字段/表达式”中输入“=Left([编号],4)”,“组页脚”选择“是”,分组形式选择“每一个值”。选择一个文本框,放到组页脚中,选择工具栏上的“属性”按钮,在弹出的属性框中设置名称,并在控件来源属性中输入:=Count([编号])。
第三篇:Access窗体操作题
Access窗体操作题
2、考生文件夹下存在一个数据库文件“Access3.mdb”,里面已经设计好窗体对象“教师”。试在此基础上按照以下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“教师奖励信息”;(2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“奖励”,名称为“bopt”;
(3)在选项组内放置二个单选按钮控件,选项按钮分别命名为“opt1”和“opt2”,选项按钮标签显示内容分别为“有”和“无”,名称分别为“bopt1”和“bopt2”。
(4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮标题分别为“确定”和“退出”;
(5)将窗体标题设置为“教师奖励信息”。
注意:不允许修改窗体对象“教师”中已设置好的属性。
等级:3 难度:3 知识点:access知识点/窗体题
3、考生文件夹下存在一个数据库文件“Access3.mdb”,里面已经设计好窗体对象“教师”。试在此基础上按照一下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“教师基本信息输出”;(2)在主体节区中“年龄”标签右侧的文本框显示内容设置为“年龄”字段值,并将文本框名称更名为“tAge”;(3)在主体节区添加一个标签控件,该控件放置在距左边0.1厘米、距上边5.0厘米,标签显示内容为“出生地”,名称为“bMem”;
(4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮标题分别为“确定”和“退出”;
(5)将窗体标题设置为“教师基本信息”。
注意:不允许修改窗体对象“教师”中未涉及的控件和属性。等级:3 难度:3 知识点:access知识点/窗体题
(1)在工具箱中选择一个标签,放到页眉中,并点击工具栏上的属性按钮,设置标签的名称和标题属性(2)选中年龄标签右边的文本框,并点击工具栏上的属性按钮,设置文本框的名称和控件属性;
(3)在工具箱中选择两个单选按钮控件,放到主体中的选项组中,并点击工具栏上的属性按钮,个单选性;
(4)在工具箱中选择两个命令按钮控件,放到页脚中,并点击工具栏上的属性按钮,设置这两个命令标(5)选中窗体,并点击工具栏上的属性按钮,设置窗体的标题属性
4、考生文件夹下存在一个数据文件“samp3.mdb”,里面已经设计好窗体对象“fTest”及宏对象“m1”。试在此基础上按照以下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”标题显示为“窗体测试样例”;(2)在窗体主体节区内添加二个复选框控件,复选框选项按钮分别命名为“opt1”和“opt2”,对应的复选框标签显示内容分别为“类型a”和“类型b”,标签名称分别为“bopt1”和“bopt2”;
(3)分别设置复选框选项按钮opt1和opt2的“默认值”属性为假值;(默认值:False)(4)在窗体页脚节区位置添加一个命令按钮,命名为“bTest”,按钮标题为“测试”;(5)设置命令按钮bTest的单击事件属性为给定的宏对象m1;(事件属性)(6)将窗体标题设置为“测试窗体”。
注意:不允许修改窗体对象fTest中未涉及的属性;不允许修改宏对象m1。
等级:3 难度:3 知识点:access知识点/窗体题
10、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tTeacher”、窗体对象“fTest”和宏对象“m1”。试在此基础上按照以下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“教师基本信息输出”;
(2)将主体节区中“学历”标签右侧的文本框显示内容设置为“学历”字段值,并将该文本框名称更名为“tBG”;(3)在窗体页脚节区位置添加一个命令按钮,命名为“bOk”,按钮标题为“刷新标题”;(4)设置命令按钮bOk的单击事件属性为给定的宏对象m1;(5)将窗体标题设置为“教师基本信息”。
注意:不允许修改窗体对象“fTest”中未涉及的控件和属性;不允许修改表对象tTeacher和宏对象m1。
等级:3 难度:3 知识点:access知识点/窗体题
16、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tNorm”和“tStock”,查询对象“qStock”和宏对象“ml”,同时还设计出以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。试在此基础上按照以下要求补充窗体设计:
(1)在“fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“库存浏览”,字体名称为“黑体”,字号大小为18,字体粗细为“加粗”;
(2)在“fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示信息”;
(3)设置所建命令按钮bList的单击事件属性为运行宏对象ml;(4)将“fStock”窗体的标题设置为“库存浏览”;
(5)将“fStock”窗体对象中的“fNorm”子窗体的导航按钮去掉。
注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象“tNorm”、“tStock”和宏对象“ml”。修改后的窗体如下图所示。
等级:3 难度:3 知识点:access知识点/窗体题
18、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”和宏对象“ml”,同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”。试在此基础上按照以下要求补充窗体设计:(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号大小为18,字体粗细为“加粗”;
(2)在窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示雇员情况”;(3)设置所建命令按钮bList的单击事件属性为运行宏对象ml;(4)将窗体的滚动条属性设置为“两者均无”。
注意:不允许修改窗体对象“fEmployee”,中未涉及的控件和属性;不允许修改表对象“tEmployee”和宏对象“ml”。修改后的窗体如下图所示。
等级:3 难度:3 知识点:access知识点/窗体题
32、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”、“tAttend”和“tWork”,查询对象“qT”,宏对象“m1”,同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”和以“qT”为数据源的窗体对象“fList”。其中,“fEmployee”窗体对象中含有一个子窗体,名称为“list”。请在此基础上按照以下要求补充“fEmployee”窗体设计:
(1)在窗体“fEmployee”的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“职工基本信息”,字体名称为“黑体”,字号大小为24;
(2)在窗体“fEmployee”的窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示职工科研情况”;
(3)设置所建命令按钮bList的单击事件属性为运行宏对象m1;(4)取消主窗体和子窗体中的导航按钮。
注意:不允许修改窗体对象“fEmployee”中未涉及的控件和属性;不允许修改表对象“tEmployee”、“tAttend”和“tWork”,也不允许修改查询对象“qT”。
等级:3 难度:3 知识点:access知识点/窗体题
35、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tCollect”,查询对象“qT”,同时还设计出以“tCollect”为数据源的窗体对象“fCollect”。试在此基础上按照以下要求补充窗体设计:(1)将窗体“fCollect”的记录源改为查询对象“qT”;(2)在窗体“fCollect”的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“CD明细”,字体名称为“黑体”,字号大小为20,字体粗细为“加粗”;(3)将窗体标题栏上的显示文字设为“CD明细显示”;
(4)在窗体页脚节区位置添加一个命令按钮,命名为“bC”,按钮标题为“改变颜色”;
(5)设置所建命令按钮bC的单击事件,使用户单击该命令按钮后,CDID标签的显示颜色改为红色。要求用VBA代码实现。CDID_标签.ForeColor=vbRed
注意:不允许修改窗体对象“fCollect”中未涉及的控件和属性;不允许修改表对象“tCollect”和查询对象“qT”。
等级:3 难度:3 知识点:access知识点/窗体题
47、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”、“tSell”、“tBook”和宏对象“m1”,同时还设计出窗体对象“fBook”和“fEmployee”、子窗体“fSell”。请在此基础上按照以下要求补充“fEmployee”窗体的设计:
(1)在窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示图书信息”;(2)设置所建命令按钮bList的单击事件属性为运行宏对象m1;
(3)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“雇员售书情况浏览”,字体名称为“黑体”,字体粗细为“加粗”,字号为22;(4)设置主窗体标题栏的显示标题为“雇员售书情况”;
(5)设置窗体的相关属性使其在窗体视图中不显示记录选择器和导航按钮。
注意:不允许修改窗体对象“fEmployee”、“fSell”、“fBook”和宏对象“m1”中未涉及的控件和属性;不允许修改表对象“tEmployee”、“tSell”和“tBook”。
等级:3 难度:3 知识点:access知识点/窗体题
53、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp”上两个按钮的单击事件代码,试按以下功能要求补充设计。(1)将窗体“fEmp”上文本框“tSS”更改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别“男”和“女”;
(2)修改查询对象“qEmp”为参数查询,参数为引用窗体对象“fEmp”上文本框“tSS”的输入值;“查询”对象,右键单击“qEmp”选择【设计视图】。性别添加到“字段”行,在“性别”字段的“条件”行输入“[Forms]![fEmp]![tSS]”。
(3)设置窗体对象“fEmp”上文本框“tPa”为计算控件。要求依据“党员否”字段值显示内容:“党员否”字段值为True,显示“党员”两字;“党员否”字段值为False,显示“非党员”三字;控件来源”行输入“=IIf([党员否]=True,“党员”,“非党员”)”
(4)单击“刷新”按钮(名为“bt1”),事件过程动态设置窗体记录源为查询对象“qEmp”,实现窗体数据按性别条件动态显示;单击“退出”按钮(名为“bt2”),关闭窗体。Form.RecordSource=“qEmp” 刷新 Form.RecordSource=“qEmp” 退出 DoCmd.Close注意:不允许修改数据库中的表对象“tEmp”;不允许修改查询对象“qEmp”中未涉及的内容;不允许修改窗体对象“fEmp”中未涉及的控件和属性;已给事件过程,只允许在“*****Add*****”与“*****Add*****”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。知识点:access知识点/窗体题
56、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tStudent”,同时还设计出窗体对象“fQuery”和“fStudent”。请在此基础上按照以下要求补充“fQuery”窗体的设计:
(1)在距主体节上边0.4厘米、左边0.4厘米位置添加一个矩形控件,其名称为“rRim”;矩形宽度为16.6厘米、高度为1.2厘米、特殊效果为“凿痕”;
(2)将窗体中“退出”命令按钮上显示的文字颜色改为“深红”(深红代码为128),字体粗细改为“加粗”;(3)将窗体标题改为“显示查询信息”;
(4)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;
(5)在窗体中有一个“显示全部记录”命令按钮(名称为bList),单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。
BBB.Form.RecordSource=“select * from tStudent”
要求:修改后运行该窗体,并查看修改结果。
注意:不允许修改窗体对象“fQuery”和“fStudent”中未涉及的控件、属性;不允许修改表对象“tStudent”。对于VBA代码,只允许“****************”与“****************”之间的一空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。BBB.Form.RecordSource=“select * from tStudent”
知识点:access知识点/窗体题
59、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tStudent” 和“tGrade”,同时还设计出窗体对象“fGrade”和“fStudent”。请在此基础上按照以下要求补充“fStudent”窗体的设计:(1)将名称为“标签15”的标签控件名称改为“tStud”,标题改为“学生成绩”;
(2)将名称为“子对象”控件的源对象(全部里)属性设置为“fGrade”窗体,并取消其“导航按钮”;(3)将“fStudent”窗体标题改为“学生信息显示”;
(4)将窗体边框改为“对话框边框”样式(边框样式里),取消窗体中的水平和垂直滚动条;
(5)在窗体中有一个“退出”命令按钮(名称为bQuit),单击该按钮后,应关闭“fStudent”窗体。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。Docmd.Close.要求:修改后运行该窗体,并查看修改结果。
注意:不允许修改窗体对象“fGrade”和“fStudent”中未涉及的控件、属性;不允许修改表对象“tStudent” 和“tGrade”。对于VBA代码,只允许“****************”与“****************”之间的一空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。
等级:3 难度:3 知识点:access知识点/窗体题
62、第一个资料考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计:(1)将窗体中名称为“LRemark”的标签控件上的文字颜色改为红色(红色代码为255)、字体粗细改为“加粗”;
(2)将窗体标题设置为“修改用户信息”;
(3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;
(4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为深红(深红代码为128)、字体粗细改为“加粗”,并在文字下方加上下划线;
(5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,应使“保存”按钮变为可用。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。
注意:不允许修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不允许修改表对象“tAddr”和“tUser”。对于VBA代码,只允许在“****************”与“****************”之间的一空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。
等级:3 难度:3 知识点:access知识点/窗体题
70、第一个资料考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp”上“退出”按钮的单击事件代码,试按以下功能要求补充设计。
(1)将窗体“fEmp”上文本框“tSS”更改为组合框类型,并保持控件名称不变;单击tSS,右键更改为(2)修改查询对象“qEmp”为参数查询,参数为引用窗体对象“fEmp”上文本框“tSS”的输入值;
(3)设置窗体对象“fEmp”上文本框“tAge”为计算控件。要求根据“年龄”字段值依据以下计算公式计算并显示人员的出生年;计算公式:出生年=Year(Date())-年龄 或 出生年=Year(Now())-年龄(4)单击“退出”按钮(名为“bt2”),关闭窗体。补充事件代码。
注意:不允许修改数据库中的表对象“tEmp”;不允许修改查询对象“qEmp”中未涉及的内容;不允许修改窗体对象“fEmp”中未涉及的控件和属性;已给事件过程,只允许在“*****Add*****”与“*****Add*****”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。
等级:3 难度:3 知识点:access知识点/窗体题
71、考生文件夹下存在一个数据库文件“samp4.mdb”,里面已经设计好表对象“产品”、“供应商”、查询对象“按供应商查询”和宏对象“打开产品表”、“运行查询”、“关闭窗口”。试按以下要求完成设计:创建一个名为“menu”的窗体,要求如下:
(1)对窗体进行如下设置:在距窗体主体左边1厘米、距上边0.6厘米处依次水平放置三个命令按钮“显示修改产品表”(名为“bt1”)、“查询”(名为“bt2”)和“退出”(名为“bt3”),命令按钮的宽度均为2厘米,高度为1.5厘米,每个命令按钮相隔1厘米。创建一个窗体(2)设置窗体标题为“主菜单”;
(3)当单击“显示修改产品表”命令按钮时,运行宏“打开产品表”,就可以浏览“产品”表;(4)当单击“查询”命令按钮时,运行宏“运行查询”,即可启动查询“按供应商查询”;
(5)当单击“退出”命令按钮时,运行宏“关闭窗口”,关闭“menu”窗体,返回到数据库窗口下。
知识点:access知识点/报表题
72、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计:
(1)将窗体中名称为“Lremark”的标签控件上的文字颜色改为“蓝色”(蓝色代码为16711680)、字体粗细改为“加粗”;
(2)将窗体标题设置为“显示/修改用户口令”;
(3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;并且保留窗体的关闭按钮;
(4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为棕色(棕色代码为128)、字体粗细改为“加粗”,并在文字下方加上下划线;
(5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,“保存”按钮变为可用,同时在窗体的左侧显示出相应的信息和可修改的信息。如果在“口令”文本框中输入的内容与在“确认口令”文本框中输入的内容不相符,当单击“保存”按钮后,屏幕上应弹出如下图所示的提示框。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。CmdSave.Enabled= True MsgBox“请重新输入口令!”,vbOKquit 要求:修改后运行该窗体,并查看修改结果。
要求:修改后运行该窗体,并查看修改结果。
注意:不允许修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不允许修改表对象“tAddr”和“tUser”。只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
知识点:access知识点/窗体题
107、考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”和宏对象“m1”,同时还设计出以tEmployee“为数据源的窗体对象”fEmployee“。试在此基础上按照以下要求补充窗体设计:(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为”bTitle“,初始化标题显示为”雇员基本信息“,字体名称为”黑体“,字号大小为18。
(2)将命令按钮bList的标题设置为”显示雇员情况“。
(3)单击命令按钮bList,要求运行宏对象m1;单击事件代码已提供,请补充完整。(4)取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化和最小化按钮。
(5)在”窗体页眉“中距左边0.5厘米,上边0.3厘米处添加一个标签控件,控件名称为”Tda“,标题为”系统日期“。窗体加载时,将添加标签标题设置为系统当前日期。窗体”加载“事件已提供,请补充完整。Tda.Caption=Date
注意:不允许修改窗体对象”fEmployee“中未涉及的控件和属性;不允许修改表对象”tEmployee“和宏对象”m1“。程序代码只允许在”*****Add*****“与”*****Add*****“之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。Tda.Caption=Date
add1 知识点:access知识点/窗体题
109、考生文件夹下存在一个数据库文件”samp4.mdb“,里面已经设计了表对象”tEmp“、窗体对象”fEmp“、报表对象”rEmp“和宏对象”mEmp“。试在此基础上按照以下要求补充设计:
(1)将窗体”fEmp“内名为”bTitle“标签控件的标题文本显示颜色设置为红色,同时将其外观设置为阴影特殊效果。前景色
(2)将窗体”fEmp“的边框样式设置为”细边框“。同时,将窗体按钮”btnP“的单击事件属性设置为宏”mEmp“。(3)将报表”rEmp“内名为”bTitle“标签控件的标题设置为”职工信息表输出“。同时,设置报表”rEmp“的记录源属性为表对象”tEmp“。
(4)窗体加载时设置窗体标题属性为”****年职工信息输出“,其中****为系统当前年。窗体”加载“事件代码已提供,请补充完整。Year(date)&”年职工信息输入”
注意:不允许修改数据库中的表对象”tEmp“ 和宏对象”mEmp“;不允许修改窗体对象”fEmp“和报表对象”rEmp“中未涉及的控件和属性。程序代码只允许在”*****Add*****“与”*****Add*****“之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
知识点:access知识点/报表题
130、考生文件夹下存在一个数据库文件”samp3.mdb“,里面已经设计好表对象”tStud“,同时还设计出窗体对象”fStud“。请在此基础上按照以下要求补充”fStud“窗体的设计:
(1)在窗体的”窗体页眉“中距左边0.4厘米、距上边1.2厘米处添加一个直线控件,控件宽度为10.5厘米,控件命名为”tLine“。
(2)将窗体中名称为”lTalbel“的标签控件上的文字颜色改为”蓝色“(蓝色代码为16711680)、字体名称改为”华文行楷“、字号改为22。前景色
(3)将窗体边框改为”细边框“样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;并且只保留窗体的关闭按钮。边框样式
(4)假设”tStud“表中,”学号“字段的第5位和6位编码代表该生的专业信息,当这两位编码为”10“时表示”信息“专业,为其他值时表示”管理“专业。设置窗体中名称为”tSub“的文本框控件的相应属性,使其根据”学号“字段的第5位和第6位编码显示对应的专业名称。
(5)在窗体中有一个”退出“命令按钮,名称为”CmdQuit“,其功能为关闭”fStud“窗体。请按照VBA代码中的指示将实现此功能的代码填入指定的位置中。
注意:不允许修改窗体对象”fStud“中未涉及的控件、属性和任何VBA代码;不允许修改表对象”tStud“;程序代码只允许在”*****Add*****“与”*****Add*****“之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
等级:3 难度:3 知识点:access知识点/窗体题
(4)【解题步骤】
步骤1:右键单击文本框“tSub”选择【属性】。
步骤2:在“控件来源”行输入“=IIf(Mid(〔学号〕,5,2)=”10“,”信息“,”管理")”,关闭属性界面。
(5)【解题步骤】
步骤1:右键单击“退出”命令按钮选择【事件生成器】,在空行内输入代码:
*****Add*****
DoCmd.Close
*****Add*****
第四篇:access上机练习题
1.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,“samp1.accdb”数据库文件中已建立表对象“tEmployee ”。试按以下操作要求,完成表的编辑:
(1)分析“tEmployee”表的结构,判断并设置主键。
(2)删除表中的“所属部门”字段;设置“年龄”字段的有效性规则为只能
输入大于16的数据。
(3)在表结构中的“年龄”与“职务”两个字段之间增添一个新的字段:字
段名称为“党员否”,字段类型为“是/否”型;删除表中1999年5月聘
用、并具有“相声”爱好的女职工记录。
(4)设置“职务”字段值的输入方式为从下拉列表中选择“职员”、“主管
”或“经理”选项值。
(5)设置“聘用时间”字段的相关属性,使该字段按照“XXXX/XX/XX”格式
输入。例如,2013/06/08。
(6)将表中聘用时间超过30年(不含30年)的职工“职务”字段值更改为“
退休”。
1.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对 象“tStud”和“tTemp”。tStud表是学校历年来招收的学生名单,每名学生均 有身份证号。对于现在正在读书的“在校学生”,均有家长身份证号,对于已 经毕业的学生,家长身份证号为空。
例如,表中学生“张春节”没有家长身份证号,表示张春节已经从本校毕 业,是“校友”。
表中学生“李强”的家长身份证号为“***370”,表示李强 为在校学生。由于在tStud表中身份证号“***370”对应的学生姓 名是“李永飞”,表示李强的家长李永飞是本校校友。
“张天”的家长身份证号为“***760”,表示张天是在校学 生;由于在tStud表中身份证号“***760”没有对应的记录,表示 张天的家长不是本校的校友。
请按下列要求完成设计:
(1)创建一个查询,要求显示在校学生的“身份证号”和“姓名”两列内容,所建查询命名为“qT1”。
(2)创建一个查询,要求按照身份证号码找出所有学生家长是本校校友的学生
记录。输出学生身份证号、姓名及家长姓名三列内容,标题显示为“身份
证号”、“姓名”和“家长姓名”,所建查询命名为“qT2”。
(3)创建一个查询,统计数学成绩为100分的学生人数,标题显示为“num”,所建查询命名为“qT3”。
要求:使用“身份证号”字段进行计数统计。
(4)创建一个查询,将“tStud”表中总分成绩超过270分(含270)的学生信
息追加到空表“tTemp”中。其中,“tTemp”表的入学成绩为学生总分,所建查询命名为“qT4”。1.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tTeacher”、窗体对象“fTest”,报表对象“rTeacher”和宏对象“m1”。试在此基础上按照以下要求补充窗体设计和报表设计:
(1)将报表对象rTeacher的报表主体节区中名为“性别”的文本框显示内容
设置为“性别”字段值,并将文本框名称更名为“tSex”。
(2)在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显
示教师的平均工龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为“tAvg”。
(3)设置窗体对象fTest上名为“btest”的命令按钮的单击事件属性为给定的宏对象m1。
注意:不允许修改数据库中的表对象“tTeacher”和宏对象“m1”;不允许
修改窗体对象“fTest” 和报表对象“rTeacher”中未涉及的控件和
属性。
2.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象“员工 表”和“部门表”。试按以下要求,完成表的各种操作:
(1)分析两个表对象“员工表”和“部门表”的构成,判断其中的外键属性,将其字段名称作为“员工表”表属性中说明的内容进行设置。
(2)将“员工表”中有摄影爱好的员工其“备注”字段的值设为True(即复
选框里打上钩)。
(3)删除聘用时间超过30年(含30年)、“职务”为“经理”的职工。(4)将考生文件夹下文本文件Test.txt中的数据导入追加到当前数据库的“
员工表”相应字段中。
(5)设置相关属性,使“员工表”中“密码”字段以密码方式输入并显示。(6)建立“员工表”和“部门表”的表间关系,并实施参照完整性。
2.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个 关联表对象“tStud”、“tCourse”和“tScore”及表对象“tTemp”。试按以 下要求完成设计:
(1)创建一个查询,查找选课学分超过3分或没有先修课的学生记录,并显示
学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名
为“qT1”。
(2)创建一个查询,查找5号入校的学生,显示其“学号”、“姓名”、“性
别”和“年龄”四个字段内容,所建查询命名为“qT2”。
(3)创建一个查询,查找选课成绩均在80分(含80分)以上的学生记录,并
显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由
统计计算得到,所建查询命名为“qT3”。
(4)创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,所建查询命名为“qT4”。
2.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tEmployee”和宏对象“m1”,同时还设计出以“tEmployee”为数据源的 窗体对象“fEmployee”。试在此基础上按照以下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号为
18。
(2)将命令按钮bList的标题设置为“显示雇员情况”。
(3)单击命令按钮bList,要求运行宏对象m1;单击事件代码已提供,请补
充完整。
(4)取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化和最小化按
钮。
(5)窗体加载时,将“Tda”标签标题设置为“YYYY年雇员信息”,其中
“YYYY”为系统当前年份(要求使用相关函数获取),例如,2013年
雇员信息。窗体“加载”事件代码已提供,请补充完整。
注意:不允许修改窗体对象“fEmployee”中未涉及的控件和属性;不允许
修改表对象“tEmployee”和宏对象“m1”。
程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存
在的语句。
3.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下,“samp1.accdb”数据库文件中已建立表对象“tEmp”。试 按以下操作要求,完成对表“tEmp”的编辑修改和操作:(1)将“编号”字段改名为“工号”,并设置为主键;按所属部分修改工号,修改规则为:部门“01”的“工号”首字符为“1”,部门“02”首字符
为“2”,依次类推。
(2)设置“年龄”字段的有效性规则为不能是空值。
(3)设置“聘用时间”字段的默认值为系统当前年的一月一号。
(4)删除表结构中的“简历”字段;设置“聘用时间”字段的相关属性,使
该字段按照“XXXX/XX/XX”格式输入,例如,2013/07/08。
(5)将考生文件夹下“samp0.accdb”数据库文件中的表对象“tTemp”导入到
“samp1.accdb”数据库文件中。
(6)完成上述操作后,在“samp1.accdb”数据库文件中做一个表对象“tEmp
”的备份,命名为“tEL”。
3.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好二个表 对象“tTeacher1”和“tTeacher2”。试按以下要求完成设计:(1)创建一个查询,查找并显示在职教师的“编号”、“姓名、“年龄”和“性
别”四个字段内容,所建查询命名为“qT1”。
(2)创建一个查询,查找年龄低于所有职工平均年龄的职工记录,并显示“编
号姓名”和“联系电话”两列信息,其中“编号姓名”由“编号”与“姓
名”两个字段合二为一构成,所建查询命名为“qT2”。
(3)创建一个查询,按输入的参加工作时间的月份查找,并显示教师的“编号”、“姓名”、“年龄”和“性别”四个字段内容,当运行该查询时,应显
示提示信息:“请输入月份”,所建查询命名为“qT3”。
(4)创建一个查询,将“tTeacher1”表中的党员教授的记录追加到
“tTeacher2”表相应的字段中,所建查询命名为“qT4”。
3.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tStud”、查询对象“qStud”、窗体对象“fStud”和子窗体对象“fDetail ”,同时还设计出以“qStud”为数据源的报表对象“rStud”。请在此基础上按 照以下要求补充“fStud”窗体和“rStud”报表的设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“团员基本信息表”;将名称为“tSex”的文本框控件的输出内容设 置为 “性别”字段值。在报表页脚节区添加一个计算控件,其名称为“tAvg”, 设置相关属性,输出学生的平均年龄。
(2)将“fStud”窗体对象主体节中控件的Tab键焦点移动顺序设置为:
“CItem”→“TxtDetail” →“CmdRefer” →“CmdList” →
“CmdClear” →“fDetail” →“简单查询”。
(3)在窗体加载事件中,实现重置窗体标题为标签“tTitle”的标题内容。
(4)试根据以下窗体功能要求,对已给的事件过程进行代码补充,并运行 调试。
在窗体中有一个组合框控件和一个文本框控件,名称分别为“CItem”和 “TxtDetail”;有两个标签控件,名称分别为“Label3”和“Ldetail”;还 有三个命令按钮,名称分别为“CmdList”、“CmdRefer”和“CmdClear”。在“CItem”组合框中选择某一项目后,“Ldetail”标签控件将显示出所选 项目名加上“内容:”。在“TxtDetail”文本框中输入具体项目值后,单击 “CmdRefer”命令按钮,如果“CItem”和“TxtDetail”两个控件中均有值,则在子窗体中显示找出的相应记录,如果两个控件中没有值,显示提示框,提示框标题为“注意”,提示文字为“查询项目或查询内容不能为空!!”,提示框中只有一个“确定”按钮;单击“CmdList”命令按钮,在子窗体中显 示“tStud”表中的全部记录;单击“CmdClear”命令按钮,将清空控件 “cItem”和“TxtDetail”中的值。
注意:不允许修改窗体对象“fStud” 和子窗体对象“fDetail”中未涉 及的控件、属性和任何VBA代码;不允许修改报表对象“rStud”中已有的控 件和属性;不允许修改表对象“tStud”和查询对象“qStud”。只允许在
“*****Add*****”与“*****Add*****”之间的空行内补充一条代码语句、完成设计,不允许增删和修改其它位置已存在的语句。
4.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,“samp1.accdb”数据库文件中已建立表对象“tEmployee ”。试按以下操作要求,完成表的编辑:
(1)分析表的结构,判断并设置主键。
(2)设置“年龄”字段的“有效性规则”属性为:非空且非负。
(3)设置“聘用时间”字段的默认值为:系统当前月的最后一天。
(4)交换表结构中的“职务”与“聘用时间”两个字段的位置。
(5)删除1995年聘用的“职员”职工信息。
(6)在编辑完的表中追加以下一条新记录:
4.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好两个 关联表对象“tStaff”和“tSalary”及表对象“tTemp”。试按以下要求完成设 计:
(1)创建一个查询,查找下半年聘用的经理,并显示“工号”、“姓名、“年
龄”和“性别”四个字段内容,所建查询命名为“qT1”。
(2)创建一个查询,查找各位员工在2005年的工资信息,并显示“工号”、“
工资合计”和“水电房租费合计”三列内容。其中,“工资合计”和“水
电房租费合计”两列数据均由统计计算得到,所建查询命名为“qT2”。
(3)创建一个查询,查找并显示员工的“年月”、“姓名”、“工资”、“水电
房租费”及“应发工资”五列内容。其中“应发工资”列数据由计算得到,计算公式为:应发工资=工资-水电房租费,所建查询命名为“qT3”。(4)创建一个查询,将表“tTemp”中“年龄”字段值均加1,所建查询命名
为“qT4”。
4.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tStud”和查询对象“qStud”,同时还设计出以“qStud”为数据源的报表 对象“rStud”。试在此基础上按照以下要求补充报表设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“团员基本信息表”。
(2)在报表的主体节区添加一个文本框控件,显示“性别”字段值。该控
件放置在距上边0.1厘米、距左边5.2厘米,并命名为“tSex”。
(3)在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计算
控件放置在距上边0.2厘米、距左边4.5厘米,并命名为“tAvg”。
(4)利用表达式按“编号”字段前四位分组统计各组记录个数,并将统计
结果显示在组页脚节区。计算控件命名为“tCount”。
要求:按“编号”字段进行统计操作。
注意:不允许改动数据库中的表对象“tStud”和查询对象“qStud”,同时
也不允许修改报表对象“rStud”中已有的控件和属性。
5.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,存在一个数据库文件“samp1.accdb”,里边已建立两个 表对象“tGrade”和“tStudent”;同时还存在一个Excel文件“tCourse.xls”。试按以下操作要求,完成表的编辑:
(1)将Excel文件“tCourse.xls”链接到“samp1.mdb”数据库文件中,链接表
名称不变,要求:数据中的第一行作为字段名。(2)将“tGrade”表中隐藏的列显示出来。
(3)将“tStudent”表中“政治面貌”字段的默认值属性设置为“团员”,并
使该字段在数据表视图中的显示标题改为“政治面目”。
(4)设置“tStudent”表的显示格式,使表背景颜色为主题颜色的“橄榄色,强
调文字颜色3,深色50%”,文字颜色为标准色中的“黄色”、字号为10号。(5)将北京五中毕业学生的学号第3、4位改为“09”。(6)建立“tGrade” 和“tStudent”两表之间的关系。
5.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个 关联表对象“tStud”、“tCourse” 和“tScore”。试按以下要求完成设计:
(1)创建一个查询,查找并显示有摄影爱好的男女学生各自人数,字段显示标
题为“性别”和“NUM”,所建查询命名为“qT1”。
注意,要求用学号字段来统计人数。
(2)创建一个查询,查找上半年入校的学生选课记录,并显示“姓名”和
“课程名”两个字段内容,所建查询命名为“qT2”。
(3)创建一个查询,查找没有先修课程的课程相关信息,输出其“课程号”、“课程名”和“学分”三个字段内容,所建查询命名为“qT3”。(4)创建更新查询,将表对象“tStud”中低于平均年龄(不含平均年龄)学
生的“备注”字段值设置为True,所建查询命名为“qT4”。
5.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象 “tStud“,同时还设计出窗体对象“fStud”和子窗体对象“fDetail”。请在此基 础上按照以下要求补充“fStud”窗体的设计:(1)将窗体标题改为“学生查询”。(2)将窗体的边框样式改为“细边框”,取消窗体中的水平和垂直滚动条、记录
选择器、导航按钮和分隔线;将子窗体边框样式改为“细边框”,取消子窗
体中的记录选择器、导航按钮和分隔线。(3)在窗体中有两个标签控件,名称分别为“Label1”和“Label2”,将这两个标
签上的文字颜色改为“#FFFFFF”,背景颜色设置为“#2F3699”。(4)将窗体主体节中控件的Tab键次序改为:
“CItem”→“TxtDetail” →“CmdRefer” →“CmdList” →“CmdClear
” →“fDetail” →“简单查询” →“Frame18“。(5)按照以下窗体功能,补充事件代码设计。
在窗体中有一个组合框控件和一个文本框控件,名称分别为“CItem”和“
TxtDetail”;有两个标签控件,名称分别为“Label3”和“Ldetail”;还
有三个命令按钮,名称分别为“CmdList”、“CmdRefer”和“CmdClear”
。在“CItem”组合框中选择某一项目后,“Ldetail”标签控件将显示出
所选项目名加上“内容:”。在“TxtDetail“文本框中输入具体项目值后,单击“CmdRefer”命令按钮,如果“CItem”和“TxtDetail”两个控件中
均有值,则在子窗体中显示找出的相应记录,如果两个控件中不全有值,显示消息框,消息框标题为“注意”,提示文字为“查询项目和查询内容
不能为空!!”,消息框中只有一个“确定”按钮;单击“CmdList”命
令按钮,在子窗体中显示“tStud“表中的全部记录;单击“CmdClear”命
令按钮,将“cItem”和“TxtDetail”两个控件中的值清空。
注意:不允许修改窗体对象“fStud” 和子窗体对象“fDetail“中未涉及的控件、属性和任何VBA代码;不允许修改表对象“tStud”。
代码设计只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一条语句、完成设计,不允许增删和修改其它位置已存
在的语句。
6.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象“员工 表”和“部门表”及一个报表对象“rEmp”。试按以下要求顺序,完成表及报表 的各种操作:
(1)设置“员工表”的职务字段有效性规则为只能输入“经理”、“主管”和“
职员”三者之一;同时设置相应有效性文本为“请输入有效职务”。
(2)分析员工的聘用时间,将截止到2008年聘用期在10年(含10年)以上的员工
其“说明”字段的值设置为“老职工”。
要求:以2008年为截止期判断员工的聘用期,不考虑月日因素。比如,聘用
时间在2000年的员工,其聘用期为8年。(3)删除员工表中姓名含“钢”字的员工纪录。
(4)将“员工表”中女职工的前四列信息(编号,姓名,性别,年龄)导出到考
生文件夹下,以文本文件形式保存,命名为Test.txt。
要求各数据项间以逗号分隔,且第一行包含字段名称。
(5)建立表对象“员工表”和“部门表”的表间关系,并实施参照完整性。(6)将报表对象“rEmp”的记录源设置为表对象“员工表”。
6.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好四个 关联表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”以及表 对象“tTemp”,同时还设计出窗体对象“fQuery”。试按以下要求完成设计:
(1)创建一个查询,查找姓“王”病人的基本信息,并显示“姓名”、“年龄
”、“性别”,所建查询名为“qT1”。
(2)创建一个查询,统计年龄小于30岁的医生被病人预约的次数,输出“医生
姓名”和“预约人数”两列信息。要求预约人数用“病人ID”字段计数并
降序排序,所建查询名为“qT2”。
(3)创建一个查询,删除表对象“tTemp”内所有“预约日期”为10月份中20
日以后(含 20日)的记录,所建查询名为“qT3”。
(4)现有一个已经建好的“fQuery”窗体。运行该窗体后,在文本框(文本框名
称为tName)中输入要查询的科室名,然后按下“查询”按钮,即运行一个
名为“qT4”的查询。“qT4”查询的功能是显示所查科室的“科室ID”和
“预约日期”。请设计“qT4”查询。
6.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在 此基础上按照以下要求补充“fEdit”窗体的设计:
(1)将窗体中名称为“Lremark”的标签控件上的文字颜色设置为“#FF0000”
、字体粗细改为“加粗”。
(2)将窗体标题设为“显示/修改用户口令”。
(3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮、分隔线和控制框。
(4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字字体粗细改为
“加粗”,并在文字下方加上下划线。
(5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”
和“CmdSave”,其中“保存”命令按钮在初始状态为不可用,当单击“修
改”按钮后,“保存”按钮变为可用。当单击“保存”按钮后,输入焦点
移到“修改”按钮。此时,程序可以修改已有的用户相
关信息,现已编写了部分VBA代码,请补充完整。
要求:修改后运行该窗体,并查看修改结果。
注意:不允许修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属
性;不允许修改表对象“tAddr”和“tUser”。
程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存
在的语句。
7.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,“samp1.accdb”数据库文件中已创建两个表对象“员工 表”和“部门表”及一个窗体对象“fEmp”。试按以下要求顺序,完成表及窗体 的各种操作:
(1)对表对象“员工表”操作,按照员工性别不同,为编号字段值增补前
置字符,男性员工编号前增补字符“8”,女性员工编号前增补字符“
6”,如男性的000001更改为8000001,女性的000002更改为6000002。
(2)查出员工张汉望的对应密码内容,将密码实际值追加到其简历内容末
尾。
(3)设置表对象“员工表”的部门号字段值为列表框下拉选择,其值引用
“部门表”的对应字段。
(4)将“员工表”姓名中的所有“小”字替换为“晓”。
(5)依据“员工表”中的职务信息,在经理和主管员工对应的“说明”字
段内输入“干部”信息。
(6)设置窗体对象“fEmp”的“记录源”属性和“筛选”属性,使其打开
后输出“员工表”的女员工信息。
7.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好两个 表对象住宿登记表“tA”和住房信息表“tB”,其中“tA”和“tB”表中“房 间号”的前两位为楼号。试按以下要求完成设计:
(1)创建一个查询,查找楼号为“01”的客人记录,并显示“姓名”、“入住
日期”和“价格”三个字段内容,所建查询命名为“qT1”。
(2)创建一个查询,按输入的房间价格区间查找,显示“房间号”字段信息。
当运行查询时,应分别显示提示信息“最低价”和“最高价”,所建查询
命名为“qT2”。
(3)以表对象“tB”为基础,创建一个交叉表查询。要求:选择楼号为行标题、列名称显示为“楼号”,“房屋类别”为列标题来统计输出每座楼房的各
类房间的平均房价信息。所建查询命名为“qT3”。
注:房间号的前两位为楼号。
交叉表查询不做各行小计。
(4)创建一个查询,统计出各种类别房屋的数量。输出两列信息,字段标题分
别为“type”和“num”,所建查询命名为“qT4”。
7.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tNorm”和“tStock”,查询对象“qStock”和宏对象“m1”,同时还设计 出以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。试 在此基础上按照以下要求补充窗体设计:
(1)将“fStock”窗体的标题设置为“库存浏览”;在“fStock”窗体对
象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初
始化标题显示为“库存浏览”,字体名称为“黑体”,字号为18,字
体粗细为“加粗”。
(2)在“fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名
为“bList”,按钮标题为“显示信息”。
(3)设置所建命令按钮bList的单击事件属性为运行宏对象m1。
(4)设置相关属性,取消在子窗体中添加新记录的功能。
(5)将“fStock”窗体对象中的“fNorm”子窗体的导航按钮去掉。
(6)为当前数据库设置“启用布局视图”。
注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象“
tNorm”、“tStock”和宏对象“m1”。
8.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象“员工 表”和“部门表”。试按以下要求,完成表的各种操作:
(1)设置表对象“员工表”的聘用时间字段有效性规则为:1950年(含)以后的日期;同时设置相应有效性文本为“请输入有效日期”。
(2)将表对象“员工表”中编号为“000008”的员工的照片字段值替换为考生文
件夹下的图像文件“000008.bmp”数据。
(3)删除员工表中姓名字段含有“红”字的员工纪录;隐藏表对象“员工表”的“所属部门”字段。
(4)查找部门“04”的女主管,将其“编号”字段首字符更改为“4”。
(5)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立
正确关系。
(6)将考生文件夹下Excel文件Test.xls中的数据导入到当前数据库的新表中。
要求第一行包含列标题,导入其中的“编号”、“姓名”“性别”“年龄”
和“职务”五个字段,选择“编号”字段为主键,新表命名为“tmp”。
8.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个 关联表对象“tStud”、“tCourse”、“tScore”和一个临时表“tTemp”及一 个窗体对象“fTmp”。试按以下要求完成设计:
(1)创建一个查询,查找并显示没有运动爱好学生的“学号”、“姓名”、“
性别”和“年龄”四个字段内容,所建查询命名为“qT1”。(2)创建一个查询,查找并显示所有学生的“姓名”、“课程号”和“成绩”
三个字段内容,所建查询命名为“qT2”。
注意,这里涉及选课和没选课的所有学生信息,要考虑选择合适查询联接
属性。
(3)创建一个参数查询,查找并显示学生的“学号”、“姓名”、“性别”和“
年龄”四个字段内容。其中设置性别字段为参数,参数条件要引用窗体“
fTmp”上控件“tSS”的值,所建查询命名为“qT3”。
(4)创建一个查询,删除临时表对象“tTemp”中年龄为奇数的记录,所建查询
命名为“qT4”。
8.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对 象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计:(1)打开窗体时设置窗体标题为“XXXX年信息输出”显示,其中“XXXX”为系统
当前年份(要求用相关函数获取),例如,2013年信息输出。窗体“打开”
事件代码已提供,请补充完整。
(2)调整窗体对象“fEmp”上“退出”按钮(名为“bt2”)的大小和位置,要
求大小与“报表输出”按钮(名为“bt1”)一致,且左边对齐“报表输出
”按钮,上边距离“报表输出”按钮1厘米(即“bt2”钮的上边距离“bt1
”钮的下边1厘米)。
(3)利用表达式将报表记录数据按照姓氏分组升序排列,同时要求在相关组页
眉区域添加一个文本框控件(命名为“tm”),设置属性显示出姓氏信息
来,如“陈”、“刘”、...等。
注意,这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏
信息。
(4)单击窗体“报表输出”按钮(名为“bt1”),调用事件代码实现以预览方
式打开报表“rEmp”;单击“退出”按钮(名为“bt2”),调用设计好的宏“mEmp”来关闭窗体。
注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许
修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。
程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存
在的语句。
9.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,存在一个数据库文件“samp1.accdb”、一个Excel文件 “tScore.xls”和一个图像文件“photo.bmp”。在数据库文件中已经建立了一 个表对象“tStud”。试按以下操作要求,完成各种操作:
(1)设置“ID”字段为主键;并设置“ID”字段的相应属性,使该字段在数据
表视图中的显示标题为“学号”;
(2)将“性别”字段的默认值属性设置为“男”,设置“入校时间”字段的相
关属性,使该字段的输入格式为“XXXX/XX/XX”,例如,2013/06/08;(3)设置“入校时间”字段的有效性规则和有效性文本。有效性规则为:输入的入校时间必须为9月;有效性文本内容为“输入的月份有误,请重新输
入”;
(4)将学号为“20041002”学生的“照片”字段值设置为考生文件夹下的“
photo.bmp”图像文件(要求使用“由文件创建”方式);
(5)设置“政治面目”字段的输入方式为从下拉列表中选择“团员”、“党员”
和“其他”选项值;
(6)将考生文件夹下的“tScore.xls”文件导入到“samp1.mdb”数据库文件
中,表名不变,主键为表中的“ID”字段。
9.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个 关联表对象“tStud”、“tScore”和“tCourse”,试按以下要求完成设计:
(1)创建一个查询,查找年龄高于平均年龄的党员记录,并显示“姓名”、“
性别”和“入校时间”。所建查询命名为“qT1”。
(2)创建一个查询,按输入的成绩区间查找,并显示“姓名”、“课程名”和
“成绩”。当运行该查询时,应分别显示提示信息:“最低分”和“最高
分”。所建查询命名为“qT2”。
(3)创建一个查询,统计并显示各门课程男女生的平均成绩,统计显示结果如
下图所示。所建查询命名为“qT3”。
要求:平均分结果用Round函数取整输出。
【图片】
(4)创建一个查询,运行该查询后生成一个新表,表名为“tTemp”,表结构包
括“姓名”、“课程名”和“成绩”等三个字段,表内容为不及格的所有
学生记录。所建查询命名为“qT4”。要求创建此查询后,运行该查询,并
查看运行结果。
9.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tStud”,同时还设计出窗体对象“fStud”。请在此基础上按照以下要求补 充“fStud”窗体的设计:
(1)在窗体的“窗体页眉”中距左边1.2厘米、距上边1.2厘米处添加一个直线
控件,控件宽度为7.8厘米,边框颜色改为“蓝色“(蓝色代码为
#0000FF),控件命名为“tLine”;
(2)将窗体中名称为“lTalbel”的标签控件上的文字颜色改为“蓝色”(蓝色
代码为#0000FF)、字体名称改为“华文行楷”、字号改为22;
(3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选
择器、导航按钮和分隔线;并且只保留窗体的关闭按钮;(4)假设“tStud”表中,“学号”字段的第5位和6位编码代表该生的专业信息,当这两位编码为“10”时表示“信息”专业,为其他值时表示“管理”专业
。设置窗体中名称为“tSub”的文本框控件的相应属性,使其根据“学号”
字段的第5位和第6位编码显示对应的专业名称;
(5)在窗体中有一个“退出”命令按钮,名称为“CmdQuit”,单击该按钮,弹出
提示框。提示框标题为“提示”,提示框内容为“确认退出?”,并显示问
号图标;提示框中有两个按钮,分别为“是”和“否”,单击“是”按钮,关闭消息框和当前窗体,单击“否”按钮,关闭消息框。请按照VBA代码中的指示将实现此功能的代码填入指定的位置中。
注意:不允许修改窗体对象“fStud”中未涉及的控件、属性和任何VBA代
码;不允许修改表对象“tStud”;
程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存
在的语句。
10.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,存在一个数据库文件“samp1.accdb”和一个Excel文件“ tQuota.xls”。在数据库文件中已经建立了一个表对象“tStock”。试按以下操 作要求,完成各种操作:
(1)分析“tStock”表的字段构成,判断并设置其主键。
(2)在“tStock”表的“规格”和“出厂价”字段之间增加一个新字段,字段
名称为“单位”,数据类型为文本,字段大小为1;设置有效性规则,保
证只能输入“只”或“箱”。
(3)删除“tStock”表中的“备注”字段,并为该表的“产品名称”字段创建
查阅列表,列表中显示“灯泡”、“节能灯”和“日光灯”三个值。(4)向“tStock”表中输入数据有如下要求:第一,“出厂价”只能输入3位
整数和2位小数(整数部分可以不足3位),第二,“单位”字段的默认值
为“只”。设置相关属性以实现这些要求。
(5)将考生文件夹下的“tQuota.xls”文件导入到“samp1.accdb”数据库文
件中,表名不变,分析该表的字段构成,判断并设置其主键;设置表的相
关属性,保证输入的“最低储备”字段值低于“最高储备”字段值,当输
入的数据违反有效性规则时,提示“最低储备值必须低于最高储备值”。(6)建立“tQuota”表与“tStock”表之间的关系。
10.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对 象“tQuota”和“tStock”,试按以下要求完成设计:
(1)创建一个查询,查找库存数量高于30000(包含30000)的产品,并显示“
产品名称”、“规格”、“库存数量”和“最高储备”等字段内容,所建
查询命名为qT1。
(2)创建一个查询,查找某类产品的库存情况,并显示“产品名称”、“规格”
和“库存数量”等字段内容,所建查询名为“qT2”;当运行该查询时,提
示框中应显示“请输入产品类别:”。
说明:产品类别为“产品ID”字段值的第1位。
(3)创建一个查询,查找库存数量超过(不含)最高储备的产品,并显示“产
品名称”、“库存数量”和“最高储备”等字段内容。所建查询命名为“
qT3”。
(4)创建一个查询,计算每类产品不同单位的库存金额总计。要求,行标题显
示“产品名称”,列标题显示“单位”。所建查询命名为“qT4”。
说明:库存金额=单价×库存数量。
10.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好窗体 对象“fSys”。请在此基础上按照以下要求补充“fSys”窗体的设计:(1)将窗体的边框样式设置为“对话框边框”,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮、分隔线、控制框、关闭按钮、最大化按钮和最小
化按钮。
(2)将窗体标题栏显示文本设置为“系统登录”。(3)将窗体中“用户名称”(名称为“lUser”)和“用户密码”(名称为“
lPass)两个标签上的文字颜色改为浅综色(浅综色代码为#800000)、字
体粗细改为“加粗”。(4)在窗体加载时,“tPass”文本框的内容以密码形式显示。窗体“加载”事
件代码已给出,请补充完整。
(5)按照以下窗体功能,补充事件代码设计。
在窗体中有“用户名称”和“用户密码”两个文本框,名称分别为“tUser
”和“tPass”,还有“确定”和“退出”两个命令按钮,名称分别为“
cmdEnter”和“cmdQuit”。在“tUser”和“tPass”两个文本框中输入用
户名称和用户密码后,单击“确定”按钮,程序将判断输入的值是否正确,如果输入的用户名称为“cueb”,用户密码为“1234”,则显示正确提示
框;如果输入不正确,则提示框显示内容为“密码错误!”,同时清除“
tUser”和“tPass”两个文本框中的内容,并将光标置于“tUser”文本框
中。当单击窗体上的“退出”按钮后,关闭当前窗体。
注意:不允许修改窗体对象“fSys”中未涉及的控件、属性和任何VBA代码。
只允许在“*****Add*****”与“*****Add*****”之间的空行内补充
一条语句,不允许增删和修改其它位置已存在的语句。
11.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹(1)考生文件夹下存在一个数据库文件“samp1.accdb”。试修改职工表“
employee”的结构,在“职工号”字段后增加“姓名”字段,其数据类型
为文本型,长度为6,并对应职工号添加其姓名,见下表。
【图片】
(2)判断并设置表“employee”的主键,同时将上面增加的“姓名”字段隐藏
起来。
(3)设置表“employee”的“基本工资”字段的默认值为:1000。
(4)在当前数据库中,对表“employee”做一个备份,命名为表“tEmp”。(5)设置表“employee”的有效性规则为:“津贴”字段的值必须小于等于“
基本工资”字段值。
(6)将已有的“水费.xls”文件导入到samp1.mdb数据库中,将导入的表命名为
“水费记录”。“水费记录”表结构调整如下。
【图片】
11.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关 联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。试按 以下要求完成设计:
(1)创建一个查询,统计人数在5人以上(不含5)的院系人数,字段显示标题
为“院系号”和“人数”,所建查询命名为“qT1”。
注意:要求按照学号来统计人数。
(2)创建一个查询,查找非“04” 院系的选课学生信息,输出其“姓名”、“
课程名”和“成绩”三个字段内容,所建查询命名为“qT2”。(3)创建一个查询,查找还没有选课的学生的姓名,所建查询命名为“qT3”。(4)创建一个查询,将前5条记录的学生信息追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。
11.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象 “tStud”、查询对象“qStud”、窗体对象“fStud”和子窗体对象“fDetail”,同时还设计出以“qStud”为数据源的报表对象“rStud”。请在此基础上按照 以下要求补充“fStud”窗体和“rStud”报表的设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“团员基本信息表”;将名称为“tSex”的文本框控件的输
出内容设置为 “性别”字段值。在报表页脚节区添加一个计算控件,其名称为“tAvg”,设置相关属性,输出学生的平均年龄。
(2)将“fStud”窗体对象主体节中控件的Tab键次序移动顺序设置为:
“CItem”→“TxtDetail” →“CmdRefer” →“CmdList” →
“CmdClear” →“fDetail” →“简单查询”。
(3)在窗体加载事件中,实现重置窗体标题为当前年月加标签“tTitle”的标题内容,如“2013年06月xxxx”。其中,当前年月要求用函数获
得,xxxx部分是标签“tTitle”的标题内容。
(4)试根据以下窗体功能要求,对已给的事件过程进行代码补充,并运行
调试。
在窗体中有一个组合框控件和一个文本框控件,名称分别为“CItem”和 “TxtDetail”;有两个标签控件,名称分别为“Label3”和“Ldetail”;还 有三个命令按钮,名称分别为“CmdList”、“CmdRefer”和“CmdClear”。在“CItem”组合框中选择某一项目后,“Ldetail”标签控件将显示出所选 项目名加上“内容:”。在“TxtDetail”文本框中输入具体项目值后,单击 “CmdRefer”命令按钮,如果“CItem”和“TxtDetail”两个控件中均有值,则在子窗体中显示找出的相应记录,如果两个控件中没有值,显示提示框,提示框标题为“注意”,提示文字为“查询项目或查询内容不能为空!!”,提示框中只有一个“确定”按钮;单击“CmdList”命令按钮,在子窗体中显 示“tStud”表中的全部记录;单击“CmdClear”命令按钮,将清空控件 “cItem”和“TxtDetail”中的值。
注意:不允许修改窗体对象“fStud” 和子窗体对象“fDetail”中未涉 及的控件、属性和任何VBA代码;不允许修改报表对象“rStud”中已有的控 件和属性;不允许修改表对象“tStud”和查询对象“qStud”。只允许在
“*****Add*****”与“*****Add*****”之间的空行内补充一条代码语句、完成设计,不允许增删和修改其它位置已存在的语句。
12.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,存在一个Excel文件“Test.xls”和一个数据库文件“ samp1.accdb”。库文件中已建立三个表对象(名为“线路”、“游客”和“团 队”)和一个窗体对象(名为“brow”)。试按以下要求,完成表和窗体的各 种操作:
(1)将“线路”表中的“线路ID”字段设置为主键;设置“天数”字段的有效
性规则属性,有效性规则为非空且大于0。
(2)将“团队”表中的“团队ID”字段设置为主键;追加“线路ID”新字段,数据类型为“文本”,字段大小为8。
(3)将“游客”表中的“年龄”字段删除;添加两个字段,字段名分别为“证
件编号”和“证件类别”;“证件编号”的数据类型为“文本”,字段大
小为20;“证件类别”字段的数据类型为“文本”,字段大小为8,其值的输入要求从下拉列表选择“身份证”、“军官证”或“护照”之一。(4)将考生文件夹下Test.xls文件中的数据链接到当前数据库中。要求:数据
中的第一行作为字段名,链接表对象命名为“tTest”。(5)建立“线路”、“团队”和“游客”三表之间的关系,并实施参照完整性。(6)修改窗体“brow”,取消“记录选择器”和“分隔线”显示,在窗体页眉
处添加一个标签控件(名为Line),标签标题为“线路介绍”,字体名称
为隶书、字体大小为18。
12.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好两个表对 象“tA”和“tB”。试按以下要求完成设计:
(1)创建一个查询,查找并显示6月份入住客人的“姓名”、“房间号”、“
电话”和“入住日期”四个字段内容,所建查询命名为“qT1”。
(2)创建一个查询,能够在客人每次结账时根据客人的姓名提示统计这个客人
已住天数和应交金额,并显示“姓名”、“房间号”、“已住天数”和“
应交金额”,所建查询命名为“qT2”。
注:输入姓名时应提示“请输入姓名”。
已住天数按系统时间为客人结账日进行计算。
应交金额=已住天数*价格。
(3)创建一个查询,查找“身份证”字段第4位至第6位值为“102”的纪录,并
显示“姓名”、“入住日期”和“价格”三个字段内容,所建查询命名为
“qT3”。
(4)以表对象“tB”为数据源创建一个查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为“楼号”,列标题为“房间类别”,所建查询命
名为“qT4”。
注:房间号的前两位为楼号。
12.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象 “tEmp”、查询对象“qEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp ”上两个按钮的单击事件代码,试按以下要求补充设计。
(1)将窗体“fEmp”上名称为“tSS”的文本框控件改为组合框控件,控件名称
不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中
选择输入性别值“男”和“女”。
(2)选择合适字段,将查询对象“qEmp”改为参数查询,参数为引用窗体对象
“fEmp”上组合框“tSS”的输入值。
(3)将窗体对象“fEmp”上名称为“tPa”的文本框控件设置为计算控件。要求
依据“党员否”字段值显示相应内容。如果“党员否”字段值为True,显示
“党员”两个字;如果“党员否”字段值为False,显示“非党员”三个字。(4)在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为
“bt1”和“bt2”。单击“刷新”按钮,窗体记录源改为查询对象“qEmp
”;单击“退出”按钮,关闭窗体。现已编写了部分VBA代码,请按照VBA
代码中的指示将代码补充完整。
注意:不允许修改数据库中的表对象“tEmp”;不允许修改查询对象“qEmp
”中未涉及的内容;不允许修改窗体对象“fEmp”中未涉及的控件和
属性。
程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存
在的语句。
13.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,存在一个数据库文件“samp1.accdb”。在数据库文件中已 经建立了五个表对象“tOrder”、“tDetail”、“tEmployee”、“tCustom” 和“tBook”。试按以下操作要求,完成各种操作:
(1)分析“tOrder”表对象的字段构成,判断并设置其主键。
(2)设置“tDetail”表中“订单明细ID”字段和“数量”字段的相应属性,使
“订单明细ID”字段在数据表视图中的显示标题为“订单明细编号”,将
“数量”字段取值非空且大于0。
(3)删除“tBook”表中的“备注”字段;并将“类别”字段的“默认值”属性
设置为“计算机”。
(4)设置“tEmployee”表中“性别”字段相关属性,实现下拉列表选择“男”
和“女”之一。
(5)将“tCustom”表中“邮政编码”和“电话号码”两个字段的数据类型改
为“文本”,将“邮政编码”字段的“输入掩码”属性设置为“邮政编码
”,将“电话号码”字段的输入掩码属性设置为“010-XXXXXXXX”,其中,“X”为数字位,且只能是0~9之间的数字。(6)建立五个表之间的关系。
13.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象 “tOrder”、“tDetail”、“tEmployee”和“tBook”,试按以下要求完成设 计:
(1)创建一个查询,查找清华大学出版社出版的图书中定价大于等于20且小于
等于30的图书,并按定价从大到小顺序显示“书籍名称”、“作者名”和
“出版社名称”。所建查询名为“qT1”。(2)创建一个查询,查找某月出生雇员的售书信息,并显示“姓名”、“书籍
名称”、“订购日期”、“数量”和“单价”。当运行该查询时,提示框
中应显示“请输入月份:”。所建查询名为“qT2”。
(3)创建一个查询,计算每名雇员的奖金,显示标题为“雇员号”和“奖金”
。所建查询名为“qT3”。
说明:销售金额 = 单价*数量。
奖金 = 销售金额合计数×5%。
(4)创建一个查询,查找单价低于定价的图书,并显示“书籍名称”、“类别
”、“作者名”、“出版社名称”。所建查询名为“qT4”。
13.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象 “tOrder”、“tDetail”和“tBook”,查询对象“qSell”,报表对象“rSell ”。请在此基础上按照以下要求补充“rSell”报表的设计:
(1)对报表进行适当设置,使报表显示“qSell”查询中的数据。
(2)对报表进行适当设置,使报表标题栏上显示的文字为“销售情况报表”;
在报表页眉处添加一个标签,标签名为“bTitle”,显示文本为“图书销
售情况表”,字体名称为“黑体”、颜色为褐色(褐色代码为#7A4E2B)、字号为20,文字不倾斜。
(3)对报表中名称为“txtMoney”的文本框控件进行适当设置,使其显示每本
书的金额(金额=数量*单价)。
(4)在报表适当位置添加一个文本框控件(控件名称为“txtAvg”),计算每本图书的平均单价。
说明:报表适当位置指报表页脚、页面页脚或组页脚
要求:使用Round函数将计算出的平均单价保留两位小数(5)在报表页脚处添加一个文本框控件(控件名称为“txtIf”),判断所售图
书的金额合计,如果金额合计大于30000,“txtIf”控件显示“达标”,否则显示“未达标”。
注意:不允许修改报表对象“rSell”中未涉及的控件、属性;不允许修
改表对象“tOrder”、“tDetail”和“tBook”,不允许修改查
询对象“qSell”。
14.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,存在一个数据库文件“samp1.accdb”,里边已经设计好 了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”。试按以 下操作要求,完成各种操作:
(1)在“samp1.mdb”数据库中建立一个新表,名为“tNurse”,表结构如下表
所示: 【图片】
(2)判断并设置表“tNurse”的主键。(3)设置“护士姓名”字段为必需字段、“工作日期”字段的默认值为系统当
前月的第一天(规定:系统日期必须由函数获取)。设置“护士ID”字段
的有效性规则,保证输入的第一个字符为“N”。
(4)将下表所列数据输入到“tNurse”表中,且显示格式应与下表相同。【图片】
(5)向“tDoctor”表“性别”字段中输入数据有如下要求:第一,输入方式
为从下拉列表中选择“男”、或“女”值;第二,初始值为“男”。设置
相关属性以实现这些要求。(6)通过相关字段建立“tDoctor”、“tOffice”、“tPatient”和“
tSubscribe”等四表之间的关系,同时使用“实施参照完整性”。
14.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好两个 表对象“tEmployee”和“tGroup”。试按以下要求完成设计:
(1)创建一个查询,查找并显示没有运动爱好的职工的“编号”、“姓名”、“性别”、“年龄”和“职务”五个字段内容,所建查询命名为“
qT1”。
(2)创建一个查询,查找并显示聘期超过5年(必须使用函数获取)的开发
部职工的“编号”、“姓名”、“职务”和“聘用时间”四个字段内
容,所建查询命名为“qT2”。
(3)创建一个查询,计算5月份聘用的、男女生每个部门的最小年龄。要
求,第一列显示性别,第一行显示部门名称,所建查询名为“qT3”。
(4)创建一个查询,查找年龄低于所有职工平均年龄并且职务为经理的职
工记录,并显示“管理人员”信息。其中管理人员由“编号”和“姓
名”两列信息合二为一构成(比如,编号为“000011”、姓名为“吴
大伟”的数据输出形式为“000011吴大伟”),所建查询命名为“
qT4”。
14.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对 象“tEmp”、窗体对象“fEmp”、报表对象“rEmp” 和宏对象“mEmp”。试在 此基础上按照以下要求补充设计:
(1)设置报表“rEmp”按照“年龄”字段升序排列输出;将报表页面页脚区域
内名为“tPage”的文本框控件设置为“第N页,共M页”形式的页码显示
(如第1页,共15页、第2页,共15页、„)。
(2)设置窗体对象“fEmp”背景图像为考生文件夹下的图像文件“photo.bmp”,并将该图像以平铺方式显示。
(3)在窗体加载事件中实现代码重置窗体标题为标签“bTitle”的标题内容。(4)试根据以下窗体功能要求,对已给的事件过程进行代码补充,并运行调试。
在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),计算满足表
达式1+2+3+„+n<=30000的最大n值,并将n的值显示在窗体上名为“tData”的文本框内并输出到外部文件保存。单击“打开表”命令按钮(名为“
btnQ”),代码调用宏对象“mEmp”以打开数据表“tEmp”。
注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许
修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;
只允许在“*****Add*****”与“****Add******”之间的空行内补
充语句、完成设计,不允许增删和修改其它位置已存在的语句。
15.1
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
在考生文件夹下,存在一个数据库文件“samp1.accdb”,里面已经建立了 表对象“tBook”、“tDetail”、“tEmp”和“tOrder”,宏对象“mTest”。试按以下要求,完成各种操作:
(1)将“tOrder”表中“订单ID”字段的数据类型改为“文本”,字段大
小改为10;设置该字段的相关属性,使其在数据表视图中显示为“订
单号”。
(2)向“tOrder”表“订购日期”字段中输入数据有如下要求:第一,输
入格式为“XXXX/XX/XX(如,2011/01/08)”;第二,输入的数据为
2011年1月至8月产生的;第三,当输入的数据不符合要求时,显示“
输入数据有误,请重新输入”信息。设置相关属性以实现这些要求。
(3)向“tBook”表“类别”字段中输入数据有如下要求:第一,输入方
式为从下拉列表中选择“JSJ”、或“KJ”值;第二,初始值为“
JSJ”。设置相关属性以实现这些要求。
(4)在数据表视图中进行相关设置,使其能够显示出“tEmp”表中所有字
段的数据。
(5)建立“tBook”、“tDetail”、“tEmp”和“tOrder”等四张表之
间的关系,并全部实施参照完整性。
(6)将宏“mTest”重命名,保存为自动执行的宏。
15.2
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对 象“tCourse”、“tScore”和“tStud”,试按以下要求完成设计:
(1)创建一个查询,查找人数为20的班级,并显示“班级编号”和“班级
人数”。所建查询名为“qT1”。
要求:使用“姓名”字段统计人数。
说明:“学号”字段的前8位为班级编号。
(2)创建一个查询,查找平均成绩最高的课程,并显示“课程名”和“平
均成绩”。所建查询名为“qT2”。
要求:使用Round函数实现平均成绩保留整数。
(3)创建一个查询,计算男女生每门课程的最高成绩。要求,第一列显示
性别,第一行显示课程名。所建查询名为“qT3”。
(4)创建一个查询,运行该查询后生成一张新表,表名为“tNew”,表结
构包括“姓名”、“课程名”和“成绩”等三个字段,表内容为90分
以上(包括90分)或不及格的所有学生记录。所建查询名为“qT4”。
要求:
1、所建新表中的记录按照“成绩”降序保存。
2、创建此查询后,运行该查询,并查看运行结果。
15.3
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体 要求如下:
注意:下面出现的“考生文件夹”均为考生文件夹
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tBook”、“tDetail”、“tEmp”和“tOrder”,查询对象“qSell”,窗 体对象“fEmp”。同时还设计出以“qSell”为数据源的报表对象“rSell”。请在此基础上按照以下要求补充“fEmp”窗体和“rSell”报表的设计:
(1)将“rSell”报表标题栏上的显示文本设置为“销售报表”;对报表中
名称为“txtNum”的文本框控件进行适当设置,使其显示每本书的售
出数量;在报表适当位置添加一个计算控件(控件名称为“txtC2”),计算各出版社所售图书的平均单价。
说明:报表适当位置指报表页脚、页面页脚或组页脚。
要求:计算出的平均单价使用函数保留两位小数。
(2)在“fEmp”窗体页眉节区添加一个标签,标签名为“bTitle”,显示
文本为“雇员基本情况查询”,字号为26。
(3)将“fEmp”窗体中命令按钮(名称为“CmdRefer”)上的文字颜色改
为褐色(褐色代码为#7A4E2B)、字体粗细改为“加粗”、文字下方显
示“下划线”。
(4)将“fEmp”窗体中窗体页眉节区控件的Tab键移动次序设置为:“
TxtDetail”→“CmdRefer”。
(5)试根据以下窗体功能要求,补充已给的事件代码,并运行调试。
在“fEmp”窗体的窗体页眉节区有一个文本框控件和一个命令按钮,名称 分别为“TxtDetail”和“CmdRefer”;在主体节区有多个文本框控件,显示 “tBook”表中的相关信息。在“TxtDetail”文本框中输入具体值后,单击“ CmdRefer”命令按钮。如果“TxtDetail”文本框中没有值,则显示提示框,提示文字为“对不起!未输入雇员姓名,请输入!”;如果“TxtDetail”文
本框中有值,则在“tBook”表中进行查找,如果找到了相应记录,则显示在 主体节对应的文本框控件中,如果没有找到,则显示提示框,提示框显示标题 为“查找结果”,提示文字为“对不起!没有这个雇员!”,提示框中只有一个 “确定”按钮,然后清除“TxtDetail”文本框中的内容,并将光标置于“ TxtDetail”文本框中。
注意:不允许修改报表对象“rSell”中未涉及的控件、属性;不允许修 改表对象“tBook”、、“tDetail”、“tEmp”和“tOrder”,不允许修改 查询对象“qSell”。不允许修改窗体对象“fEmp”中未涉及的控件、属性和
任何VBA代码;只允许在“*****Add*****”与“*****Add*****”之间的空行 内补充一条代码语句、不允许增删和修改其它位置已存在的语句。
第五篇:办公自动化上机操作题
三峡教育WORD第二课练习→文字编排
识作为MICROSOFT office办公软件包(word、excel、Access、PowerPoint、outlook)组件之一,word是微软公司windows环境下优秀的桌面排版系统。作为世界上最流行的文字处理软件,它能让用户随心所欲地处理文字、图形及表格,创建出图文并茂的版面。无论是简单的商业信函,还是复杂的学术论著(如X2+Y2=8,X1+X2+X3+„„+Xn=M),WORD都可以高效率,高质量地完成。友好的中文界面,真实直观的屏幕效果和强大的处理能力让用户感受到大众化的“专.业级”文字处理软件的威力。..
Word运行于WINDOWS操作系统平台,自然继承了WINDOWS的众多
优点。精美的图形用户界面,让操作者通过菜单、对话框、工具按扭来控制软件的运行,从而避免了传统DOS字处理系统需要记忆的许多功能键的繁琐。
在WORD中可以非常方便地排版中文、英文及中英文混排,例如:
Napoleon And His Soldier
Napoleon suddenly caught sight of the tall soldier and realiaed atonce that he had never seen him before.He stopped in front of the Swede.For some rdason ,this time the great man began with the second question.“How many years have you been in my army?”he demanede.“twenty three,sir.”said the Swede clearly and well.Napoleon was surprised.He looked at the tall man and asded,”How old are you ,then?”
“Three years,sir”replied the Swede quicdly
Napoleon was astonished ,”either you are mad ,or I am,”he declared.“Both,sir!”cried the Swede proudly.知识改变命运,学习成就未来!