質問: "回答1" me!str
回答: こんにちは。maruru01です。 「me!回答1」ということは、フィールド名ではなく、フィールドに連結したフォームのコントロールということですね。 (ウィザードでフォームを作るとフィールドと同じ名前になりますが。) で、コントロールの参照の方法には、 me("回答1") me.controls("回答1") という方法があります。 もし1、2の部分だけを変数(i)で指定したいなら、 me("回答" & i) me.controls("回答" & i) になります。 コントロール名を全て変数で指定する場合は、 str = "回答1" me(str) me.controls(str) になります。