• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAプログラミング フォール間の配列受け渡しにつ)

VBAプログラミング フォーム間の配列受け渡しについて

このQ&Aのポイント
  • VBAプログラミングでのフォーム間の配列受け渡し方法や、データの移動について教えてください。
  • フォーム1で入力した数値を標準モジュールで受け取り、フォーム2のテキストに移す方法を知りたいです。
  • テキストだけでなく、チェックボタンやラベルのデータも移動できる方法があるのか教えてください。

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

  • ベストアンサー
  • dell_OK
  • ベストアンサー率13% (766/5721)
回答No.1

言われている「配列」がなんの事かわかりませんが、 単純にフォーム1とフォーム2の値のやりとりと言う事なら、 これだけでいいかと思います。 'フォーム1のボタンのクリック Private Sub CommandButton1_Click() 'フォーム1からフォーム2へ値を移す UserForm2.TextBox1.Text = Me.TextBox1.Text UserForm2.CheckBox1.Value = Me.CheckBox1.Value 'フォーム2を表示する UserForm2.Show vbModal 'フォーム2からフォーム1へ値を戻す Me.TextBox1.Text = UserForm2.TextBox1.Text Me.CheckBox1.Value = UserForm2.CheckBox1.Value End Sub 'フォーム2のボタンのクリック Private Sub CommandButton1_Click() 'フォーム2を非表示にする Me.Hide End Sub

yuki22
質問者

お礼

申しわけありませんでした。 回答したと思いこんでて・・。 本当にありがとうございました。

関連するQ&A