窗体的基本操作
第5章 窗体

使用自动窗体功能
使用向导功能 使用设计视图
需告知窗体上数据的来源(数据源)。 数据源形式:表、基于表的查询 字段通常以文本框控件的形式出现在窗体上
5.2.1使用自动窗体创建窗体
【例5.1】使用自动窗体方式创建“教师信 息表”的纵栏式窗体。
说明: 窗体与“教师信息表” 相连, 窗体上的文本框等控件 又与“教师信息表”表中相
3. 移动控件 选择一个或多个要移动的控件;选择“编辑”|“剪切”命令, 或单击工具栏上的“剪切”按钮;将鼠标移动到要复制的节 位置处,单击鼠标左键;选择“编辑”|“粘贴”命令,或单 击工具栏上“粘贴”按钮,即可完成移动控件的操作。 使用鼠标拖动移动控件的操作步骤:选择一个或多个要移动 的控件;将鼠标移动到选中控件的边框处,当鼠标指针变为 手掌形状时,按下鼠标左键,将控件拖动到所需位置即可。 4. 删除控件 选择一个或多个要删除的控件,选择“编辑”|“删除”命令 或按Del键。 5. 对齐控件 选择多个要对齐的控件,选择“格式”|“对齐”命令项,在 子命令项中选择“靠左”、“靠右”、“靠上”、“靠下” 和“对齐网格”中的一项,来完成对齐控件的操作。
【说明】单击选中姓名文本框,则姓名文本框 及其左侧系统自动添加的姓名标签会一同被选 定(图5.47)。移动鼠标,当鼠标箭头变成手 掌形状时,按住鼠标左键可同时移动该文本框 及其附加标签;若点击文本框/附加标签左上角 的黑色实心方框,按住鼠标左键即可单独移动 文本框/附加标签。
补充 文本框
[例] (1)设计窗体
3. 方法(Method) 方法是对象能够执行的动作或完成的操作,它是附属于对 象的行为和动作,也可以将其理解成指示对象动作的命令。 如立即窗口对象具有Print方法。 调用方法的语法格式: [对象名].方法名 方法是面向对象的,所以方法的调用一般要指明对象。 4. 事件(Event) 事件是能被对象识别和响应的动作,有用户事件和系统事 件。一个对象可以识别和响应一个或多个事件。事件过程 是某个对象事件发生时,系统响应后执行代码序列的过程。 如果没有编写事件过程,则当相应事件发生时,系统不做 任何响应。 窗体和窗体上的控件都是对象,其中窗体的标题、大小、前 景色和背景颜色等都是窗体对象的属性;Access中的事件 主要有键盘事件、鼠标事件、对象事件、窗口事件和操作 事件等。
第5章 窗 体

(8)
(9) (10) (11) (12)
复选按钮:用来显示数据源中“是/否”类型字段的值。 选项组:与复选框、选项按钮或切换按钮搭配使用,可以 绑定对象框:用于在窗体或报表上显示OLE对象。 选项卡按件:用于创建一个多页的选项卡窗体或选项卡对 显示一组可选值。
话框。
(13) 子窗体/子报表:用于在主窗体中显示另一数据源(或窗体)
【例5-13】/161 在“学生”(纵栏式)窗 体中为各位同学添加照片。
“插入|对象”
5.4.2
带子窗体的窗体
带子窗体的窗体如图5-60/162所示。这种窗 体的作用是以主窗体的一个字段(通常是 主索引)为依据,在子窗体中显示与此字 段相关的详细记录,而且当主窗体切换记 录时,子窗体也会随着切换显示相应的内 容。带子窗体的窗体本质就是关联,其数 据来源是有着一对多的关联关系数据表。
文本框
列表框 组合框 命令按钮
复共存选择 排他性的选择按钮,用于选择是/否 用于数据切换,适用于是/否型数据值 用来显示一组限制性的选项值,适用于数字或是/否型数据
选项卡
可以使用选项卡控件来展示单个集合中的多页信息
5.3.2
在设计视图中创建基本窗体
5.2.4
快速自定义窗体
【 例 5-4】/145 使 用 “ 设 计 视 图 ” 创 建 “教师基本情况”窗体,如图5-12/145所示。
方法:窗体|新建|设计视图
5.3 使用设计视图创建窗体
窗体的视图分为设计视图、窗体视图、数 据表视图、数据透视表视图和数据透视图 视图。 在设计视图中可创建和修改一个窗体,在 窗体视图下可运行窗体并显示结果。另外3 种视图,是针对窗体中源于表或查询数据 的相应的显示方式。
5.2.3
实验四、创建和使用窗体

实验四、创建和使用窗体窗体是将一个或多个表或查询的某些字段进行格式化排列后的视图,简单的说,窗体可以看作是表或查询的另一种视图方式。
在这种视图方式中,用户可以更方便简单的进行数据记录的查看和输入。
1.使用向导创建窗体在创建窗体之前,应先确定窗体将基于什么表来创建以及窗体将如何使用。
例如,在第一个练习中,我们依据【学生信息表】创建一个用于查看和输入学生信息的窗体。
(1)打开实验四目录下的“图书管理”数据库。
(2)在数据库窗口左侧的“对象”栏中单击“窗体”,双击“使用向导创建窗体”启动窗体向导。
(3)该窗口用于确定窗体中包含哪些字段,在“表/查询”下拉菜单中选择“表:学生信息表”,则“可用字段”中列出所有该表中包含的字段,单击全选按钮,将所有字段添加到“选定的字段”区域中(也就是说我们要创建的新窗体中将包含该表中的所有字段),如图4-1所示,单击“下一步”按钮。
图4-1 窗体创建向导(4)在第二步的窗口中用于确定窗体显示的布局,使用缺省的选项“纵栏表”,如图4-2所示,单击“下一步”按钮。
图4-2 选择窗体布局(5)在所列出的窗体样式中任意选择其中一种,单击“下一步”按钮。
(6)保留系统为窗体指定的标题“学生信息表”,保留“打开窗体查看或输入信息”单选项,单击“下一步”按钮。
此时,新的窗体创建完成,并显示出“学生信息表”中的第一条记录。
如图4-3所示,左侧一列为表的字段标题,右侧一列为每条记录对应字段的数据值。
图4-3 学生信息表窗体(7)单击窗体底部的按钮,可以查看其他记录。
其中,单击查看下一条记录,单击查看最后一条记录,单击查看上一条记录,单击查看第一条记录,而单击可以输入新记录。
当数据表中记录比较多时,也可以利用向导创建“表格”式窗体,例如,创建“书籍目录表”窗体,创建过程与上述过程相同,只是在上述步骤(4)的图4-2中选择“表格”式即可。
创建完成的“书籍目录表”窗体将如图4-4所示。
图4-4 书籍目录表窗体2.调整窗体布局对于已经创建完成的窗体,可以通过设计视图对它的布局作进一步修改。
创建窗体的方法

创建窗体的方法在Microsoft Excel中,创建窗体可以帮助我们更方便地输入和处理数据。
窗体是一种便捷的数据输入工具,可以通过设置数据输入的格式和规则,让用户更加方便地输入数据,减少错误输入的可能性,提高数据的准确性和完整性。
下面,我将介绍如何在Excel中创建窗体,以及一些常用的窗体操作方法。
首先,打开Excel表格,选择你要创建窗体的数据区域。
然后点击“数据”选项卡,在“工具”组中找到“表单”按钮,点击它即可创建窗体。
接着,Excel会自动识别你选中的数据区域,并将其转换成窗体的形式,以便于数据的输入和查看。
在创建窗体之后,你可以通过窗体来进行数据的输入和编辑。
在窗体中,每一行对应一个数据记录,每一列对应数据的一个字段。
你可以通过在相应的字段中输入数据来添加新的记录,也可以通过在窗体中选择已有的记录来进行编辑和删除操作。
通过窗体,你可以更加直观地看到数据的结构和内容,方便进行数据的管理和操作。
除了基本的数据输入和编辑功能,窗体还提供了一些其他的操作方法,以方便用户对数据进行处理。
比如,你可以通过窗体来进行数据的筛选和排序,以便于查找和展示特定的数据。
你还可以通过窗体来进行数据的复制和粘贴,以便于在不同的数据表格之间进行数据的交换和共享。
通过这些操作方法,你可以更加方便地对数据进行管理和分析。
除了基本的窗体操作方法,你还可以通过设置窗体属性来对窗体进行进一步的定制。
比如,你可以设置窗体的输入规则和格式,以限制用户输入的内容和格式,确保数据的准确性和完整性。
你还可以设置窗体的外观和布局,以使其更符合你的个性化需求。
通过这些设置,你可以定制出适合自己需求的窗体,提高数据处理的效率和便捷性。
总的来说,通过在Excel中创建窗体,我们可以更加方便地进行数据的输入和处理。
窗体提供了丰富的操作方法和设置选项,可以满足不同用户的个性化需求,提高数据处理的效率和准确性。
希望上述介绍对你有所帮助,让你更加熟练地使用Excel中的窗体功能。
窗体和报表

窗体、报表、宏1.将窗体"fEmp"上文框"tSS"改为组合框类型,保持控件名称不变。
设置其相关属性实现下拉列表形式输入性别"男"和"女"。
【操作步骤】步骤1:选中"窗体"对象,右键单击"fEmp"选择【设计视图】。
步骤2:右键单击控件名"tSS"选择【更改为】|【组合框】,右键单击"tSS"选择"属性",在"行来源类型"中选中"值列表",在"行来源"中输入"男;女",关闭属性界面。
2.将窗体对象"fEmp"上文本框"tPa"改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出"党员否"字段值。
【操作步骤】步骤1:选中"tPa"控件,按下"Del"键,将该控件删除。
步骤2:选中工具箱"复选框"控件,单击原"tPa"位置。
选中"复选框标签"控件,按下和"Del"键,将该控件删除。
3.设计报表"rEmp"的主体节区内"tOpt"复选框控件依据报表记录源的"性别"字段和"年龄"字段的值来显示状态信息:性别为"男"且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。
【操作步骤】步骤1:选中"报表"对象,右键单击"rEmp"选择【设计视图】。
步骤2:右键单击复选框"tOpt"选择【属性】。
步骤3:在"控件来源"行输入"IIf([tSex]="男" And [tAge]<20,"1","0")",关闭属性界面。
全国计算机等级考试二级Access版大纲

全国计算机等级考试二级Access最新版大纲基 本 要 求(1)具有数据库系统的基础知识。
(2)基本了解面向对象的概念。
(3)掌握关系数据库的基本原理。
(4)掌握数据库程序设计方法。
(5)能使用Access建立一个小型数据库应用系统。
考 试 内 容1.数据库基础知识(1)基本概念:数据库,数据模型,数据库管理系统,类和对象,事件。
(2)关系数据库基本概念:关系模型(实体的完整性,参照的完整性,用户定义的完整性),关系模式,关系,元组,属性,字段,域,值,主关键字等。
(3)关系运算基本概念:选择运算,投影运算,连接运算。
(4)SQL基本命令:查询命令,操作命令。
(5)Access系统简介:①Access系统的基本特点;②基本对象:表,查询,窗体,报表,页,宏,模块。
2.数据库和表的基本操作(1)创建数据库:① 创建空数据库;② 使用向导创建数据库。
(2)表的建立:① 建立表结构:使用向导,使用表设计器,使用数据表;② 设置字段属性;③ 输入数据:直接输入数据,获取外部数据。
(3)表间关系的建立与修改。
① 表间关系的概念:一对一,一对多;② 建立表间关系;③ 设置参照完整性。
(4)表的维护。
① 修改表结构:添加字段,修改字段,删除字段,重新设置主关键字;② 编辑表内容:添中记录,修改记录,删除记录,复制记录;③ 调整表外观。
(5)表的其他操作。
① 查找数据;② 替换数据;③ 排序记录;④筛选记录。
3.查询的基本操作(1)查询分类:① 选择查询;② 参数查询;③ 交叉表查询;④ 操作查询;⑤ SQL查询(2)查询准则:① 运算符;② 函数;③ 表达式。
(3)创建查询:① 使用向导创建查询;② 使用设计器创建查询;③ 在查询中计算。
(4)操作已创建的查询:① 运行已创建查询;② 编辑查询中的字段;③ 编辑查询中的数据源;④排序查询的结果。
4.窗体的基本操作(1)窗体分类:① 纵栏式窗体;② 表格式窗体;③ 主/子窗体;④ 数据表窗体;⑤图表窗体;⑥ 数据透视表窗体。
《Access2016数据库教程》第6章窗体

1. 控件的类型
(1)绑定控件。与表或查询中的字段捆绑在一起。Access会 自动更新当前记录中与绑定控件相关联的表字段的值。 (2)未绑定控件。与表中字段无关联,不会更新表中字段值。 (3)计算控件。使用表达式作为其控件来源。计算控件必须 在表达式前先键入一个等号“=”。 例如,要在一个文本框中显示当前日期,则其“控件来源”属 性应指定为:=Date(); 要想在文本框中显示学生哪年出生,需将其“控件来源”属性 指定为:=Year([出生日期])。
6.3.2 属性表
在Access中,属性决定对象的特性。窗体属性决定窗体的 结构、外观和行为;控件属性决定控件的外观、行为以及其中 所含文本或数据的特性。
属性表窗格包含5个选项卡: 格式、数据、事件、其他、全部
Access对各个属性都提供 了相应的默认值,在“属性表”中 可以重新设置其属性值。
1.窗体的基本属性
是
导航按钮
否
记录选择器 否
分隔线
是
窗体属性设置 属性名称 设置值
导航按钮 否
记录选择器 滚动条 弹出方式
否 两者均无 是
5.复选框、选项按钮、切换按钮和选项组
【例6-15】创建学生信息查询窗体。该窗体中有一个选 项组,包含了3个选项,选中某个选项后,单击“开始 查询”按钮可以打开相应的查询界面完成查询。窗体为 弹出式窗体,不设导航按钮、滚动条、记录选择器。
本例操作主要分两部分,一是使用设计视图按要求创建 主窗体,二是将“例6-3选课成绩表(数据表)”窗体添加 到主窗体中作为子窗体。
1.使用设计视图创建主/子窗体
主窗体属性设置
属性名称 设置值
记录源
学生表
导按钮 否
记录选择器 否 允许编辑 否
ExcelVBA用户窗体编程入门基础

ExcelVBA用户窗体编程基础2010-03-30 22:52:23| 分类:默认分类阅读67 评论0 字号:大中小订阅ExcelVBA用户窗体编程基本概述当应用MsgBox函数和InputBox函数不能满足与用户交互的需求时,您能使用用户窗体来自定义对话框。
您能使用用户窗体来显示所输进的数据,您甚至能使用用户窗体创建一个完全的用户界面,而不会让用户接触到电子表格本身。
您在Windows对话框中所看到的大多数控件都能在用户窗体中实现――命令按钮,选项按钮,复选框,文本框,组合框――加上一些其它不常用的控件像图像,日历,等等。
本文先容了用户窗体的基础概念,并先容了使用用户窗体的常用技巧。
其中,也讲授了一些最通用的思路。
在文章中列举了一个包括所有进程的完全的示例文件,以及实现这些过程的代码,让您能在实践中看到所有工作的根本原理和办法。
本文包含以下内容:● 根本的用户窗体操作● 用户窗体和控件的属性● 一个用户窗体的性命周期● 用户窗体和控件的事件● 问题1:如何在用户窗体间传递数据?● 问题2:如何找到我的窗体中的某类控件?● 问题3:如何获取数据到列表框中?● 问题4:如作甚循环创建进度条?● 一个完全的用户窗体综合示例基础的用户窗体操作? 创立一个窗体。
打开VBE编纂器(选择菜单“工具――宏――Visual Basic编纂器”或按Alt+F11组合键),选择菜单“插进――用户窗体”,或者在工程窗口中单击右键,从弹出的快捷菜单中选择“插入――用户窗体”,即可创建一个窗体。
? 添加控件。
当你创建了一个窗体后,将会显示一个名为“控件工具箱”的浮动工具箱(如果没有该工具箱的话,您可以从视图菜单中找到它),其中显示了最广泛的控件类型。
单击您想要的控件,拖动它到您的用户窗体中。
? 更多的控件。
有一些更多的可用的控件,您可以在控件工具箱中单击右键,从中选择“附加控件”,您能添加日历、电子表格、图形,等等。
? 添加事件程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在窗体中插入页码、日期和时间
在Access窗体中可以插入某种形式的页码,日 期和时间是作为控件插入的。
选择控件
选择控件主要有指针控件和全选控件。 指针控件默认情况下处于选中状态,单击
【全选】按钮,即可把窗体中所有的对象 选中。
选项组控件
在Access 2007的窗体中,可以使用选项组控件 显示一组限制性的选项值,选项组控件可以是 按钮、单选框或复选框。
单击【设计】功能区下的【选项组】按钮,把 鼠标指针移动到窗体中,按住鼠标左键绘制选 项组区域,弹出【选项组向导】对话框,在文 本框中输入标签名称,单击【下一步】按钮, 选择默认选项,为每个选项赋值,确定对所选 项的值采取的动作,选择所需的控件类型,单 击【下一步】按钮,在文本框中输入选项组标 题,单击【完成】按钮,可以看到创建的选项 组控件。
单击【设计】功能区下的【插入页码】按钮, 弹出【页码】对话框,选中【位置】单选框的 【页面底端(页脚)】选项,单击【确定】按 钮。
单击【设计】功能区下的【日期和时间】按钮, 弹出【日期和时间】对话框,在【包含日期】 复选框中选中【2013-10-03】单选框,取消选 中【包含时间】复选框,单击【确定】按钮。
窗体的基本操作
选择窗体一般是在窗体的设计视图中进行的。在窗 体的设计视图中,窗体的默认状态为选中状态,其 表现形式是窗体左上角的窗体选定器按钮,处于选 中状态。
在设计视图模式下,双击窗体选定器按钮(或某一 个节、一个标签、一个文本框),弹出属性表,设 置相应的属性即可。
把窗体打开,选择需要修改的数据,在窗体视图中, 可以直接修改选择的字段。
如果单击【分隔线】属性右侧下拉列表框 的下拉按钮,在弹出的下拉列表中选择 【是】选项,即可看到添加的分隔线。
设置窗体中的元素
Access 2007窗体中的元素包括标题栏文本、 最大化/最小化和关闭按钮,滚动条、快捷 菜单、记录选择器和记录导航条等,通过 在属性表中进行设置,可以添加、更改和 删除这些元素。
通过数据表视图创建窗体
在Access 2007中,可以通过数据表视图创 建窗体、分割窗体、空白窗体、数据透视 表窗体和数据透视图窗体。
使用窗体向导创建
打开数据库和表,单击【创建】功能区的【其它窗 体】下拉按钮,在弹出的下拉菜单中选择【窗体向 导】命令,弹出【窗体向导】对话框,在【可用字 段】列表框中选择所需字段,单击按钮,即可把这 个字段添加到【可用字段】列表框中,单击【下一 步】按钮,弹出【请确定窗体所用的布局】对话框, 选中【纵栏表】(或【表格】、 【数据表】、 【两 端对齐】 )单选框,单击【下一步】按钮,弹出 【请确定所用样式】对话框,选择Access 2007,单 击【下一步】按钮,在弹出的对话框中输入窗体的 标题,单击【完成】按钮,返回操作界面,可以看 到创建的窗体。
标签控件
控件是窗体或报表的一个对象,用于输入 数据或显示数据。
标签控件是一个能够显示文本的图形控件, 用于显示说明性文本。
创建一个窗体,单击工作区右下角视图区 的【设计视图】按钮,看到设计视图模式, 单击【设计】功能区下的【标签】按钮, 把鼠标指针移到工作区中,鼠标指针变为 +A形状,在需要添加标签控件的位置绘制 标签。可以在标签内输入标签的值。
如果双击【窗体选定器】按钮,弹出属性 表,单击【全部】选项卡下【允许编辑】 右侧下拉列表框的下拉按钮,在弹出的下 拉列表中选择【否】选项,就能够禁止编 辑窗体中的数据。
改变窗体外观
打开数据库和窗体,在布局视图模式下, 单击【格式】功能区的【自动套用格式】 下拉按钮,选择【自动套用格式向导】命 令,弹出【自动套用格式】对话框,在 【窗体自动套用格式】列表框中选择一个 选项,单击【确定】按钮。
列表框控件
在Access 2007中使用列表框设置窗体里的表,可以使用 列表框来创建几个表。
单击【设计】功能区下的【列表框】按钮,把鼠标指针 移动到窗体上面,按下鼠标左键拖动绘制列表框区域, 松开鼠标,弹出列表框向导,选中【使用列表框查阅表 或查询中的值】单选框,单击【下一步】按钮,在【请 选择为列表框提供数值的表或查询】列表框中,选择需 要的表,然后选中【视图】单选框里的【表】选项,单 击【下一步】按钮,选择【可用字段】列表框里的字段, 单击按钮,即可把选定的字段移到【选定字段】列表框 中,单击【下一步】按钮,在【1】下拉列表框中选择 一个选项,单击【下一步】按钮,指定列表框中列的宽 度,在文本框中输入列表框标签,单击【完成】按钮。
把窗体打开,选择窗体中的某一个字段,单击【开 始】功能区下的【降序】按钮,窗体上的字段会以 降序排列。
设置窗体和分隔线
在设计视图中,双击【窗体选定器】按钮, 弹出【属性表】窗格,单击【全部】选项 卡下【默认视图】属性右侧下拉列表框里 的下拉按钮,在弹出的下拉列表中选择 【连续窗体】选项,所有字段都会显示在 一个窗体中。
文本框控件
文本框控件用于显示或输入文本、数字、日期、 时间和备注等数据。
单击【设计】功能区下的【文本框】按钮,把 鼠标指针移动到窗体上,按住鼠标左键不放绘 制文本框,松开鼠标后,弹出【文本框向导】 对话框,修改字体和字号,单击【下一步】按 钮,在【输入法模式】下拉列表框中选择输入 法开启的选项,单击【下一步】按钮,在【请 输入文本框的名称】中输入文本控件的名称, 单击【完成】按钮,把光标定位到文本框控件 中,即可直接输入文本。
切换按钮控件
在Access 2007中,可以在窗体上使用切换 按钮作为单独的控件显示基础表、查询或 SQL语句中的“是/否”类型的字段。
单击【设计】功能区下的 【切换按钮】按 钮,把鼠标பைடு நூலகம்动到窗体上,按住鼠标左键 拖动绘制切换按钮,在按钮上可以输入文 本。
在窗体中插入标题与徽标
打开数据库中的窗体,切换到设计视图模式, 单击【设计】功能区下的【标题】按钮,窗体 页眉中的标题标签处于选中状态,可以在标签 中输入标题,输入完成,按回车键确认。