• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ユーザーフォームのTextBoxの操作について)

ユーザーフォームのTextBoxの操作について

このQ&Aのポイント
  • ユーザーフォームのテキストボックスに何も入力されていないと自動的に0が表示されるようにしたいですが、エラーが出てしまいます。
  • 合計テキストボックスをクリックしたときに他のボックスに0が表示されるようにする方法を教えてください。
  • 現在考えているコードは正しく動作していないようです。正しい方法を教えていただけると幸いです。

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

  • ベストアンサー
  • myRange
  • ベストアンサー率71% (339/472)
回答No.1

  ExcelのUserFormのTextBoxなら TextBox(i).Textのように配列にはできませんので 以下のようにする '-----------------------------------  Private Sub TextBox9_Enter()  Dim i As Integer  For i = 1 To 8    If Controls("TextBox" & i).Text = "" Then      Controls("TextBox" & i).Text = "0"    End If  Next i End Sub '-----------------------------------   以上ここまで。

lyu05665
質問者

お礼

myRange様、ありがとうございました!問題なく動いています。本当に助かりました! m(_ _)m

関連するQ&A