0

我已经阅读了有关使用 VBA 使用 VbCrLf 将术语连接在一起的信息;我个人使用 Ctrl-Enter 在属性框中的标题字段中创建了第二行。

但是,在我执行 ctrl-enter 之后,它只会在我的表单的数据表视图中显示我的多行标题的第一行。

在此处输入图像描述

变成了这个……

在此处输入图像描述

此表单旨在重新创建我们的所有者正在从当前的 excel 电子表格中寻找的功能(对各个列进行排序的能力),所以我不能只使用报告。

请告诉我我遗漏了一些明显的东西,例如标题高度属性值或其他东西。多行标题对于帮助保持数据的适当列宽非常有用。

4

2 回答 2

0

在我尝试使用的特定“数据表”表单中调整列标题没有解决方案。这是一种很好的快速方法,适用于 95% 的用途。但是,如果您需要更多控制(如我和互联网上的其他人),唯一的解决方案是在表单向导中将表单创建为“表格”表单。Access 中对这种类型的表单还有其他描述(只是为了混淆)。

这也可能被描述为一个连续的表单,因为当您深入了解细节时,这是表单属性值的切换。

这需要更多的工作,但在创建/设计表格形式时,您可以完全控制列标题的大小、格式等。

于 2020-11-24T20:11:17.527 回答
0

虽然您可以通过增加每条记录的行高来在表格的数据表视图中显示多行内容,例如:

在此处输入图像描述

更合适的解决方案可能是在表单上使用文本框来显示数据,其中文本框的高度可以在表单的设计中预定义,并且可以显示滚动条:

在此处输入图像描述

于 2020-11-24T19:10:44.760 回答