【发布时间】:2017-08-11 22:01:39
【问题描述】:
我正在开发一个 MS Access 2010 数据库,在该数据库中,用户可以通过多个表单页面输入数据,然后可以选择打印调查结果的叙述性报告。
报告的某些页面有一个文本框,上面写着“已售出的小部件数量:”,然后在它旁边有一个 WidgetASold 的字段,这对于该部分来说很好。但是,对于其中一份报告,我希望将这些信息整合到一段文本中,例如:-
在本财年,我们售出了
WidgetASold单位的小部件 A 和WidgetBSold单位的小部件 B。
我尝试过使用 VBA:-
Dim a As String
Dim b As String
Dim c As String
Dim d As String
Dim WidgetASold As String
Dim WidgetBSold As String
a = "In this fiscal year we sold "
b = " units of Widget A and "
c = " units of Widget B"
d = a & WidgetASold & b & WidgetBSold & c
老实说,我什至不知道这是否是处理事情的好方法。我也考虑过将文本放在自己的表格中,但我仍然不知道如何让五个字段在一个段落中排列在一起。
基本上我要找的是excel的访问权限
=CONCATENATE("Some text ",B2," more text ",B12," last text.")
提前感谢您的帮助。
【问题讨论】:
标签: vba ms-access-2010