Excel VBA質問箱 IV

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

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


23571 / 76732 ←次へ | 前へ→

【58527】Re:TextBoxの変数の使い方
発言  ichinose  - 08/10/28(火) 23:35 -

引用なし
パスワード
   こんばんは。

>すいません、教えてください。
>
>下のような記述をして動かしているのですが、
>
>  .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
'           ↑エラーの原因は、 TB1ij.Col じゃないですか?
>Next j
>Next i
>
>動かすとオブジェクトが必要ですとエラーがでて動きません。

まず、TB111.ColとかTB112.Colの説明をしてください。

1 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 お礼

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