窗体
一、控件设置标题
- 标题是用户可见的内容,名称不可见,可以理解为id,可以使用id来用代码写这个控件的功能
- 在添加标签的时候要先添加文字,否则是添加不上的。
二、文本框控件
- 文本框是主体,标签是附带成分。文本框用户可以输入数据,标签不用输入数据,只能看。
- 点击右上角的黑点,设置记录源
- 选择文本框的控制来源
- 在文本框中输入表达式
- 效果
- 因为在前面已经设置的记录源,不能在选择表了,否则会出错
三、组合框和列表框
- 组合框:既可以选择也可以输入
- 列表框:只能选择不能输入
- 设置选项
四、设置背景
- 设置窗体的背景
- 点击右上角的黑色方块,设置图片
五、隐藏导航按钮
六、控件的移动
- 点击灰色的方块移动单个控件,左边的标题框不移动,只移动右边的文本框
- 点击橙色的边框移动控件,左右两边的控件都移动。
七、控件的放大
- 拖动边框可以放大
- 在选中多个边框的条件下,可以同时放大边框。
八、控件与另一个控件相距1cm
- 将按钮A放在文本框的右边,距离为1cm
- 在按钮A的右边放一个按钮B,按钮B的宽度设置为1cm
- 选中文本框,按钮A,按钮B,将其设置为左居中
- 删除按钮B
九、控件内使用函数
十、单个人的平均成绩
- 创建一个名为“平均分子窗体”引入到“学生成绩”窗体
- 在“学生成绩”窗体中引入子窗体中的平均分
- 点击主窗体主下的跳转按钮,主窗体中的成绩会跟随“平均分子窗体”中的平均分改变
- 如果没有子窗体,主窗体中的平均值是整个表中学生的平均分。
十一、iif函数
- iif(条件,语句1,语句2)
- 条件成立,执行语句1
- 条件不成立,执行语句2
十二、控件事件
- docmd对象操作
- ForeColor属性操作
Private Sub openForm1_Click() '名称为openForm1的按钮的点击事件
DoCmd.openForm "窗体1" '打开名为"窗体1"的窗体
End Sub
Private Sub closeForm1_Click() '点击名称为closeForm1的按钮时,会执行下面代码
MsgBox "确定将会关闭当前窗体" '提示框
DoCmd.Close '关闭当前窗体
End Sub
Private Sub name_Click() '点击名称为name的文本框时,会修改字体样式
avg.ForeColor = RGB(255, 12, 0) '字体颜色设置为红色
avg.FontSize = 24 '字体大小设置为24
avg.FontBold = True '字体是否加粗,true或false
End Sub
- 单个引号表示注释,注释的内容并不会执行
十三、窗体事件
- 点击右上角的黑色方块,添加窗体事件
Private Sub Form_Load() 'form表示窗体
Me.Caption = "新的窗体名称" '修改窗体名称
End Sub