窗体知识点整理
在窗体中,经常考到的知识点包括窗体常用属性的设置,窗体中常用控件的属性的设置,控件类型的相互转换,计算型控件,Tab键次序的更改以及VBA代码的补充。
基础知识
考点一、窗体属性的设置
1. 窗体标题设置
例如3.3.6,将窗体标题设置为“测试窗体”。
操作步骤:
步骤1:在窗体对象中右击窗体"fTest",在弹出的快捷菜单中选择"设计视图"
步骤2:选择"窗体设计工具"选项卡中的"标签"控件,单击窗体页眉节区适当位置,输入"窗体测试样例" 右键单击"窗体测试样例"标签选择"属性",在"名称"行输入"bTitle",关闭属性界面。
2. 窗体记录源
例如35.3.1,将窗体“tCollect”的记录源改为查询对象“qT”。
操作步骤:
步骤1:选中"窗体"对象,右键单击"fCollect"选择【设计视图】。
步骤2:右键单击窗体空白处,选择【属性】,在【全部】选项卡中的"记录源"行右侧下拉列表中选中"qT",关闭属性表。
3. 边框样式,水平滚动条和垂直滚动条,记录选择器,浏览按钮,分隔线,最大化和最小化按钮。
例如25.3.2,将“fStud”窗体的边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、最大最小化按钮;取消子窗体中的记录选择器、浏览按钮(导航按钮)和分隔线。
操作步骤:
步骤1:右键单击【窗体选择器】|【属性】,在"边框样式"行下拉列表中选择"细边框"
步骤2 "滚动条"行下拉列表中选择"两者均无"
步骤3 "最大最小化按钮"行下拉列表中选择"" 分别在"记录选择器""导航按钮""分隔线"行下拉列表中选择"";关闭属性界面。
考点二、控件属性的设置                           
1. 添加控件,修改标题,名称。
例如3.3.1,在窗体的窗体页眉节区添加一个标签控件,名称为Title,标题为“窗体测试样例”。
操作步骤:
步骤1:在窗体对象中右击窗体"fTest",在弹出的快捷菜单中选择"设计视图"
步骤2:选择"窗体设计工具"选项卡中的"标签"控件,单击窗体页眉节区适当位置,输入"窗体测试样例" 右键单击"窗体测试样例"标签选择"属性",在"名称"行输入"bTitle",关闭属性界面。
2. 单击事件
例如3.3.5,设置命令按钮bTest的单击事件为给定的宏对象m1。
操作步骤:
步骤1:右键单击命令按钮"bTest",选择"属性"
步骤2:在"事件"选项卡的"单击"行列表中选中"m1",关闭属性界面。
3. 更改文字颜,字体粗细
例如8.3.1,将窗体中名称为“Lremark”的标签控件上的文字颜改为红(红代码为255),字体粗细改为“加粗”。
操作步骤:
步骤1:在"窗体"属体对话框的"边框样式"行右侧下拉列表中选中"对话框边框"
步骤2:分别在"滚动条""记录选择器""导航按钮""分隔线"的右侧下拉列表中选择"
者均无"""
4. 上边距、左边距
例如11.3.1,对窗体进行如下设置:在距窗体左边1厘米、距上边0.6厘米处,依次水平放置3个命令按钮:"显示修改产品表"(名为"bt1")"查询"(名为"bt2")"退出"(名为"bt3"),命令按钮的宽度均为2厘米,高度为1.5厘米,每个命令按钮相隔1厘米。
操作步骤:
步骤1:单击"创建"选项卡下"窗体"组中的"窗体设计"按钮。
步骤2:单击"设计"选项卡下"控件"组中的"按钮"控件,单击窗体适当位置,弹出"命令按钮向导"对话框,单击"取消"按钮。
步骤3:右键单击该命令按钮,从弹出的快捷菜单中选择"属性"命令,在"属性表"窗口中,单击"全部"选项卡,在"名称""标题"行输入"bt1""显示修改产品表",在"上边距""""宽度""高度"行分别输入"0.6cm""1cm""2cm""1.5m",关闭属性表。
步骤4:按步骤23新建另两个命令按钮。左边距在"bt1"基础上累计加3cm
5. 特殊效果
例如31.3.3,设置"fEmp"窗体上名为"bTitle"的标签文本显示为阴影特殊效果。
操作步骤:
步骤1:选中"窗体"对象,右键单击"fEmp"选择【设计视图】。
步骤2:右键单击标签控件"bTitle"选择【属性】,打开"属性表",在其【全部】选项卡中的"特殊效果"行右侧下拉列表中选中"阴影"。关闭属性表。
6. 控件来源
例如33.3.1,(2)将主体节区中"性别"标签右侧的文本框显示的内容设置为"性别"字段值,并将文本框名称改为"tSex"
操作步骤:
步骤1:右键单击"性别"标签右侧文本框选择【属性】。
步骤2:在"名称"行输入"tSex",在"控件来源"行右侧下拉列表中选中"性别",关闭属性表。
7. 掩码
例如47.3.4,将窗体中名称为"tPass"的文本框控件的内容以密码形式显示。
操作步骤:
右键单击标签控件【tPass|【属性】,在"数据"选项卡的"输入掩码"行单击 ,在"输入掩码向导"中选择"密码",单击【完成】,关闭属性表。
考点三、控件类型的相互转换
1. 文本框改为组合框,并设置属性。
例如18.3.1,将窗体"fEmp"上名称为"tSS"的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值""""
操作步骤:
步骤1:选择"窗体"对象,右键单击"fEmp",从弹出的快捷菜单中选择"设计视图"命令。
步骤2:右键单击控件"tSS",从弹出的快捷菜单中选择"更改为"|"组合框",然后右键单击"tSS",从弹出的快捷菜单中选择"属性"命令,在"行来源类型""行来源"行分别输入"值列表"";",关闭属性表,按Ctrl+S保存修改,关闭设计视图。
考点四、Tab键次序
例如12.3.4,将窗体主体节中控件的Tab次序改为:  "CItem"→"TxtDetail"→"CmdRefer""CmdList""CmdClear""fDtail""简单查询""Frame18"
操作步骤:
步骤1:在窗体的任意位置右击,在弹出的快捷菜单中选择"Tab键次序"命令,如图所示,打开 "Tab键次序"对话框,在"自定义顺序"列表中通过拖动各行来调整Tab键的次序。
步骤2:单击"确定"按钮,关闭"Tab键次序"对话框。
重点知识
考点二、窗体属性的设置
1. 计算控件 IIF(expression, if_true, if_false)
例如25.3.4,假设"tStud"表中,"学号"字段的第5位和6位编码代表该生的专业信息,当这两位编码为"10"时表示"信息"专业,为其他值时表示"经济"专业。对"fStud"窗体中名称为"tSub"的文本框控件进行适当设置,使其根据"学号"字段的第5位和第6位编码显示对应的专业名称。
操作步骤:
步骤1:右键单击文本框【tSub|【属性】。
步骤2:在"控件来源"行输入"=IIf(Mid([学号],5,2)="10","信息","经济")",保存并闭属性界面。
例如38.3.3,设置窗体对象"fEmp"上文本框"tAge"为计算控件。要求根据"年龄"字段值依据以下计算公式计算并显示人员的出生年。
计算公式:出生年=Year(Date())-年龄或出生年=Year(Now())-年龄。
操作步骤:
步骤1:选中"窗体"对象,右键单击"fEmp"选择【设计视图】。右键单击窗体中"tAge"选择【属性】。
步骤2:在"控件来源"行输入"=Year(Date())[年龄]",关闭属性表。
例如26.3.5,在"fStud"窗体和"fScore子窗体"子窗体中各有一个平均成绩文本框控件,名称分别为"txtMAvg""txtAvg",对两个文本框进行适当设置,使"fStud"窗体中的"txtMAvg"文本框能够显示出每名学生所选课程的平均成绩。
操作步骤:
步骤1:右键单击文本框【txtAvg|【属性】。
步骤2:在"控件来源"行输入"=Avg([成绩])",保存并闭属性界面。
步骤3:右键单击文本框【txtMAvg|【属性】。
步骤4:在"控件来源"行输入"=[fScore 子窗体]![txtAvg]",保存并闭属性界面。
考点三、控件类型的相互转换
1. 文本框改为复选框,并设置属性。
例如21.3.2,将窗体对象"fEmp"上文本框"tPa"改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出"党员否"字段值。
操作步骤:
步骤1:选中"tPa"控件,按下"Del"键,将该控件删除。
步骤2:选择控件功能区"复选框"控件,单击原"tPa"位置。选择"复选框标签"控件,按下"Del"键,将该标签控件删除。
步骤3:右键单击复选框按钮,选择【属性】,在"名称"行输入"tPa"。在"控件来源"行右侧的下拉列表中选择"党员否"。关闭属性界面。
考点五、补充VBA代码
1. 标题设置为系统当前日期  控件名称.Caption=Date()
例如4.3.5,在"窗体页眉"中距左边0.5厘米,上边0.3厘米处添加一个标签控件,控件名称为"Tda",标题为"系统日期"。窗体加载时,将添加标签标题设置为系统当前日期。窗体"加载"事件已提供,请补充完整。
操作步骤:
textbox控件边框设置步骤1:在"窗体设计工具"选项卡中的"控件"组中选择"标签"控件,单击窗体页眉节区任一点,输入"系统日期",然后单击窗体任一点。
步骤2:右键单击"系统日期"标签,从弹出的快捷菜单中选择"属性",在"全部"选项卡的"名称"行输入"Tda",在"上边距"""行分别输入"0.3cm""0.5cm",关闭属性界面。
步骤3:在设计视图中右键单击"窗体选择器",从弹出的快捷菜单中选择"事件生成器"命令,进入编程环境,在空行内输入代码:
*****Add1*****
Tda.Caption=Date
*****Add1*****
2. 按钮不可用变为可用  控件名称.Enabled True
例如8.3.5,在窗体中还有"修改""保存"两个命令按钮,名称分别为"CmdEdit""CmdSave",其中"保存"命令按钮在初始状态为不可用,当单击"修改"按钮后,应使"保存"按钮变为可用。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。