0

我知道如何使用文本框计算 Access 报告中的行数,以及如何使用数字计算行数。

我正在通过报告创建多项选择文本,并且需要为每个问题的答案使用字母,并且想知道如何使用字母标记答案行。

前任

a. Choice 1
b. Choice 2
c. Choice 3
<...>
4

1 回答 1

1

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
...
于 2013-03-13T15:22:17.863 回答