過去ログ

                                Page     218
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼レポートの詳細について  孔子 03/3/5(水) 11:07
   ┗Re:レポートの詳細について  イケガミ 03/3/5(水) 16:18
      ┗Re:レポートの詳細について  孔子 03/3/6(木) 15:56

 ───────────────────────────────────────
 ■題名 : レポートの詳細について
 ■名前 : 孔子 <horms@excite.co.jp>
 ■日付 : 03/3/5(水) 11:07
 -------------------------------------------------------------------------
   すいません。久しぶりに質問させてください。
VBAを使用して、レポートの詳細セクションのテキストボックスを
固定の回数だけループしたいのですが、どうしたらよいのでしょうか?
初歩的な質問なのですが、行き詰まっております。

 ───────────────────────────────────────  ■題名 : Re:レポートの詳細について  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 03/3/5(水) 16:18  -------------------------------------------------------------------------
   >VBAを使用して、レポートの詳細セクションのテキストボックスを
>固定の回数だけループしたいのですが、どうしたらよいのでしょうか?

よく意味がわかりませんがこういうことかな?

Dim lngIdx As Long

For lngIdx = 1 To 10
  Me.Controls("txt" & lngIdx) = lngIdx
Next lngIdx

 ───────────────────────────────────────  ■題名 : Re:レポートの詳細について  ■名前 : 孔子 <horms@excite.co.jp>  ■日付 : 03/3/6(木) 15:56  -------------------------------------------------------------------------
   ▼イケガミ さん:
>>VBAを使用して、レポートの詳細セクションのテキストボックスを
>>固定の回数だけループしたいのですが、どうしたらよいのでしょうか?
>
>よく意味がわかりませんがこういうことかな?
>
>Dim lngIdx As Long
>
>For lngIdx = 1 To 10
>  Me.Controls("txt" & lngIdx) = lngIdx
>Next lngIdx

ご返答ありがとうございます。返事が遅くなり申し訳ありません。
イケゲミさんのご想像の通りでございます。
早速テストしてみたところうまくいきました。
本当にありがとうございます。これからは、もっと分かりやすいような
質問文を考えて書き込みたいと思います。表現能力が低くて申し訳ありません。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 218