Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


23582 / 76738 ←次へ | 前へ→

【58522】TextBoxの変数の使い方
質問  まつ  - 08/10/28(火) 21:56 -

引用なし
パスワード
   すいません、教えてください。

下のような記述をして動かしているのですが、

  .Cells(EndRow, TB111.Col) = UserForm1.TB111.Text
  .Cells(EndRow, TB112.Col) = UserForm1.TB112.Text
  .Cells(EndRow, TB113.Col) = UserForm1.TB113.Text
  .Cells(EndRow, TB121.Col) = UserForm1.TB121.Text
  .Cells(EndRow, TB122.Col) = UserForm1.TB122.Text
  .Cells(EndRow, TB123.Col) = UserForm1.TB123.Text
  .Cells(EndRow, TB131.Col) = UserForm1.TB131.Text
  .Cells(EndRow, TB132.Col) = UserForm1.TB132.Text
  .Cells(EndRow, TB133.Col) = UserForm1.TB133.Text

これですとTextBoxが増えていくにつれて大変になると思い、
下の記述のような変数を使ってやろうと試みたのですが

For i = 1 To 3
For j = 1 To 3
   .Cells(EndRow, TB1ij.Col) = UserForm1.Controls("TB1" & i & j).Text
Next j
Next i

動かすとオブジェクトが必要ですとエラーがでて動きません。

どのようにしたらよいでしょうか?
わかるかたいらっしゃいましたら、お願いします。

0 hits

【58522】TextBoxの変数の使い方 まつ 08/10/28(火) 21:56 質問
【58523】Re:TextBoxの変数の使い方 neptune 08/10/28(火) 22:22 回答
【58529】Re:TextBoxの変数の使い方 まつ 08/10/29(水) 0:10 お礼
【58527】Re:TextBoxの変数の使い方 ichinose 08/10/28(火) 23:35 発言
【58530】Re:TextBoxの変数の使い方 まつ 08/10/29(水) 0:32 お礼

23582 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free