テキストボックスを使用してAccessレポートの行をカウントする方法と、数値を使用して行をカウントするRunningsumの方法を知っています。
レポートを通じて多肢選択式のテキストを作成していますが、質問に対する回答ごとに文字を使用する必要があり、文字を使用して回答行にラベルを付ける方法を考えていました。
元
a. Choice 1
b. Choice 2
c. Choice 3
<...>
テキストボックスを使用してAccessレポートの行をカウントする方法と、数値を使用して行をカウントするRunningsumの方法を知っています。
レポートを通じて多肢選択式のテキストを作成していますが、質問に対する回答ごとに文字を使用する必要があり、文字を使用して回答行にラベルを付ける方法を考えていました。
元
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)
の "Visible" プロパティを False に設定[answerNum]
し (ただし、削除しないでください)、[answerLetter]
テキスト ボックスを目的の場所に移動します。レポートは次のようになります。
a This is the first answer
b This is the second answer
...