vba - 如何在MS Access Form中显示表格中的记录数据

标签 vba ms-access vbscript ms-office office-2010

我正在 Office Access 中处理表单。我注意到没有很多控件可供使用,但我需要在类似结构的表中显示数据(不是列表框或组合框)。请问我怎样才能做到这一点?

最佳答案

实际上,Access 中真正出色的功能之一就是我们所说的连续表单。连续表单只是一种可以在其中放置任何类型的控件的表单,其神奇之处在于这些控件将针对每一行细节一遍又一遍地重复 - 结果是一个网格,我敢说一个可用的最强大的网格控件 - 它完全可以使用 VBA 进行编程。

这样的设置不仅为您提供了我们 IT 行业所见过的最好的网格控件之一,而且您只需很少的工作就可以创造这一奇迹。

因此您可以放置​​图片、甚至按钮、复选框甚至组合框。它们都会以网格的形式为您重复。

这里是一个在 Access 中创建的简单屏幕:

enter image description here

这里还有一些想法。请注意,其中一些是 Access Web 表单,但所有外观和感觉都适用于客户端表单或 Web 表单。

因此请记住,可以在浏览器中运行的新的完整 Web 效果表单,甚至仅客户端表单也可以使用这些新效果,例如阴影、悬停效果等。

enter image description here

还有这个:

enter image description here

enter image description here

上面的内容非常酷,因为我放入了一个富文本控件并将其绑定(bind)到一个函数。结果是一列以红色显示两行之间的差异。这有多酷?

上面的所有示例都是我们在 Access 中所说的连续表单,并且只需很少的努力即可构建,并且上述所有示例 100% 仅使用 Access 表单构建,包括带有阴影的按钮的图形。

关于vba - 如何在MS Access Form中显示表格中的记录数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11910449/

相关文章:

asp-classic - "Dim"在 ASP 中是做什么用的?

c# - 如何保护我的excel文件不被其他人阅读?

mysql - 链接到在线数据库后是否需要在 MS Access 中重新创建关系?

vbscript - 批处理cmd中弹出消息

.net - 从 .NET 逆向工程 Access 宏

ms-access - 计算时差超过 24 小时

vbscript - 空格和回车被添加到 HTML 电子邮件

regex - 使用 RegEx 搜索 VBA 源代码

excel - 共享 xlsm 文件

vba - 如何使用VBA添加到Outlook 201 3's ribbon and/or get a ribbon button'的名称?