界面_窗体_控件

有网友在论坛中发帖《求助!关于组合框与 》提及到往列表框里添加值,同时可以删除添加的值的问题。 如下图所示。有两个联动列表框,展示城市与景点信息。希望能在“景点”组合框里双击需要的内容后,把所选的景点直接复制到“所选景点”列表框里,同时在列...
有这样一个题库设计,多选题,考试者勾选复选框的答案,勾选后自动填充到答案文本框中 如下图,勾选复选框,在文本框中显示勾选的选项 我们这里不能用选项组。因为选项组控件是互斥的。所有要遍历所有的复选框。判断哪个被选中。然后获取它的复选框名...
在数据录入中,很多时候,我们都会不小心多按几下空白键。这样会出现多个空格 我们希望如果需要存在空格的时候,删除多余的空白位置,只保留一个空格的位置。 这里分享一个自定义函数,可以方便删除多余的空格 '作者:纵云梯 Public Func...
在用子窗体展示列表信息的过程中,有时会因为字段太多而影响阅读,往往我们都只需要显示关键字段信息,在需要的时候再显示全部字段信息。 此时我们就需要隐藏部分列方便便于阅读了。 显示所有信息 隐藏部分信息 在窗体中添加子窗体控件“...
在Access中,可以快速创建绑定式窗体。这样窗体,不需要按什么操作,只要填写数据就可以录入到表中。 当然这样窗体会容易导致数据出错的。如何才能在添加或者更改数据的时候有提示操作? 当数据更新时候提示数据已经更新,是否允许操作呢?选择是...
在窗体中, 有Tab属性,当按回车键的时候,焦点会按Tab键顺序跳转。 在绑定式窗体中,默认情况下,当用新增记录方式打窗体时,当输入完最后一个字段字段后,按回车键,窗体会自动转到下一个新增记录。 如何才能不让窗体转入下一个新记录呢? ...
有时我们需要判断窗体是否存在子窗体,如果存在,即显示子窗体数据;如果不存在,显示其他的。 判断子窗体是否存在,只需要遍历窗体的所有控件,判断有否有子窗体控件即可。 控件类型固有常量表如下: 详细代码: Private Sub C...
前面我们在《Access设置列表框多选》一文中讲过如何多选列表框的记录。 有时我们需要选择全部记录,也会全部不选择。如果数据量多的话,逐个选择显然不方便。 1.用shift键批量选择。前面讲过,“多重选择”属性,选择“展开的”。此用sh...
子窗体是Access开发的一大特色。可以用来方便展示记录集。 当焦点去到子窗体,点击到子窗体具体的行时,如何知道所选中的是哪一条记录呢? 如图:选择子窗体的记录,当选中记录时,文本框自动切换选中的值 在子窗体的“成为当前”事...
172   2017-12-13

Access设置列表框多选

在Access中,可以展示数据列表的除了常用的子窗体,还有列表框。 默认情况下,我们只能点击一条数据。如何多选数据呢? 在窗体设计视图中,列表框的“多重选择”属性,选择“简单”或者“展开的” 说明 该属性只能在窗体设计视图中...
前面我们讲过很多示例都会用到Dlookup来获取所选择的相关值。 比如下面的示例,在窗体2中添加,组合框名为“combo0”,“姓名”文本框名为“Text2”,“性别”文本框名为“Text4”,“职务”文本框名为“Text6” 我们选择...
168   2017-12-06

Access隐藏所有窗体

前面我们讲过隐藏某个指定窗体 可以通过右键和VBA代码去处理。 又有网友问到如何把所有窗体都隐藏或者显示呢? 下面的源码就是隐藏所有窗体 Public Sub HideObjects3() Dim db As d...
在表设计过程中,我们需要对特定的数字类型字段填写小数显示位数。 但是可能由于工作职位的不同,权限不同,在不同的窗体中,需要显示的位数是不同的。 我们可以使用 DecimalPlaces 属性指定用于显示数字的小数位数。 说明 设置 Vi...
Access中Controls 属性可以引用其他控件中或附加到其他控件上的节。前面我们讲过用controls统计窗体控件的个数。 这里讲解一下引用控件中某个属性的名称 如下示例,引用“窗体1”中的“Text0”控件的某个属性的名称: M...
在Access窗体中可以方便添加控件,有时我们需要计算控件的总数量。获取控件数量后可以遍历控件 操作相关属性 只需要一句代码就可以获取窗体的控件个数 Forms(“窗体名”).Controls.Count 在窗体的加载事件运行该代码,...
2/8