- ベストアンサー
ACCESSのフォームについて
40個のテキストボックスがあり、この情報を一括変換したいのですが、 Me.テキスト1.Value="1" Me.テキスト2.Value="2" ・・・ Me.テキスト40.Value="40" としてもいいのですが、 FOR文かなにかでソースを簡潔にする方法はあるのでしょうか? よろしくお願いしますm(_ _)m (WindowsXP、ACCESS2002です)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Dim Ctrl As String Dim I As Integer For I = 1 To 40 Ctrl = "テキスト" & Trim(Str(I)) Controls(Ctrl).Value = Trim(Str(I)) Next
その他の回答 (1)
- ja7awu
- ベストアンサー率62% (292/464)
回答No.2
Dim N As Integer For N = 1 To 40 Me.Controls("テキスト" & N).Value = CStr(N) Next N
質問者
お礼
ja7awuさん ありがとうございますm(_ _)m
お礼
ryuu001さん ありがとうございますm(_ _)m