• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA初心者です。教えて下さい。)

VBA初心者のためのテキストボックスへの値の一括入力方法

このQ&Aのポイント
  • VBA初心者の方がテキストボックスに決められた値を一括で入力する方法について教えてください。
  • 現在、1つずつテキストボックスに値を入力しているのですが、より効率的な方法があれば知りたいです。
  • Forループを使って一括で値を入力しようとしましたが、エラーが発生します。スマートな方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.2

> Excel VBA(userForm)上ではうまく動いてくれませんでした、、、。 こちらではちゃんと動いていますが…… コードの場所によっては  Me.Controls → フォーム名.Controls に変える必要があります。 何かエラーメッセージが出るのですか?

wansui
質問者

お礼

ごめんなさいやり方がまずかったようで ご教示いただいたコードでやりたい事が出来ました! お礼が遅くなり申し訳ありません! 本当にありがとうございました!^^ リアルだったらメシでも奢りたいくらいです!! まじありがっとおおおww (^-^)v ぶい

その他の回答 (1)

  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.1

For i = 0 To 100  Me.Controls("TextBox" & i).Text = i & "です。" Next

wansui
質問者

補足

既に上記の方法は試し済みでした。 Excel VBA(userForm)上ではうまく動いてくれませんでした、、、。 やり方はダメなのかな、、、?

関連するQ&A

専門家に質問してみよう