我知道如何使用文本框计算 Access 报告中的行数,以及如何使用数字计算行数。
我正在通过报告创建多项选择文本,并且需要为每个问题的答案使用字母,并且想知道如何使用字母标记答案行。
前任
a. Choice 1
b. Choice 2
c. Choice 3
<...>
我知道如何使用文本框计算 Access 报告中的行数,以及如何使用数字计算行数。
我正在通过报告创建多项选择文本,并且需要为每个问题的答案使用字母,并且想知道如何使用字母标记答案行。
前任
a. Choice 1
b. Choice 2
c. Choice 3
<...>
Chr(Asc("a") + n - 1)
会将 1 转换为 'a',将 2 转换为 'b',依此类推。
假设您的报告中有一个名为“运行总和”的文本框[answerNum]
,其数字回答如下:
1 This is the first answer
2 This is the second answer
...
您可以通过创建另一个名为的文本框[answerLetter]
并将其控制源设置为
=Chr(Asc("a") + [answerNum] - 1)
将[answerNum]
的“可见”属性设置为 False(但不要删除它)并将[answerLetter]
文本框移动到所需位置。您的报告现在将如下所示:
a This is the first answer
b This is the second answer
...