2013-03-13 54 views
0

我知道如何使用文本框對Access報表中的行進行計數,並運行sum以使用數字對行進行計數。使用字母計算訪問報告中的行

我通過報告創建多項選擇文本,並且需要爲每個問題的答案使用字母,並且想知道如何使用lettes標記答案行。

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

回答

1

Chr(Asc("a") + n - 1)將1轉換爲 'A',2到 'b',並依此類推。

假設你有一個「運行總和」文本命名[answerNum]盒上的報告說,數字的答案是這樣的:

1 This is the first answer 
2 This is the second answer 
... 

您可以在「答案編號」從數字(1,2改,... )以字母(A,b,...)通過創建一個名爲[answerLetter]另一個文本框並設置其控件來源,以

=Chr(Asc("a") + [answerNum] - 1)

的設置[answerNum]‘可見’屬性設置爲False(但不要不要刪除它)並將[answerLetter]文本框移動到所需的位置。您的報告現在看起來像這樣:

a This is the first answer 
b This is the second answer 
...