よねさんのWordとExcelの小部屋 なんでも掲示板

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

■13414 / 5階層)  2つのフォーム間でリストボックス複数選択
□投稿者/ よねさん -(2019/09/06(Fri) 09:20:02)
    > 行いたいこととしましては、
    > @ユーザーフォーム1にテキストボックスを配置し、商品選択ボタンを配置。
    > A商品選択のユーザーフォーム2を開き、リストボックスの中から項目を複数選択。
    > B「追加」ボタンで別シートに選択項目をコピー。
    
    ここまではできているようですね。
    
    > C別シートの項目をユーザーフォーム1のテキストボックスに反映。
    ここをどうするか? ということですね。
    ユーザーフォーム1にコマンドボタンを配置して、これをクリックするとシートの値を
    テキストボックスに表示する。という方法ではいかがですか?
    どのようなタイミングでテキストボックスを書き換えるコードを実行するのか・・・ということですよね?
    
    簡単な例ですが、標準モジュールには
    Sub test()
        Load UserForm1
        UserForm1.Show vbModeless
    End Sub
    ユーザーフォームへはテキストボックスとコマンドボタンが配置しています。
    Private Sub UserForm_Initialize()
        TextBox1.Value = "AAA"
    End Sub
    Private Sub CommandButton1_Click()
        TextBox1.Value = Worksheets("Sheet1").Range("B2").Value
    End Sub
    
    B2セルの値を変更して、フォームのコマンドボタンを押すと、B2セルの値が表示されます。

記事引用 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[4]: 2つのフォーム間でリストボックス.. /斎藤 →Re[6]: 2つのフォーム間でリストボックス.. /斎藤
 
上記関連ツリー

Nomal 2つのフォーム間でリストボックス複数選択 / 斎藤 (19/09/02(Mon) 20:35) #13409
Nomal Re[1]: 2つのフォーム間でリストボックス.. / よねさん (19/09/03(Tue) 07:38) #13410
  └Nomal Re[2]: 2つのフォーム間でリストボックス.. / 斎藤 (19/09/03(Tue) 13:42) #13411
    └Nomal Re[3]: 2つのフォーム間でリストボックス.. / よねさん (19/09/03(Tue) 14:49) #13412
      └Nomal Re[4]: 2つのフォーム間でリストボックス.. / 斎藤 (19/09/05(Thu) 22:18) #13413
        └Nomal 2つのフォーム間でリストボックス複数選択 / よねさん (19/09/06(Fri) 09:20) #13414 ←Now
          └Nomal Re[6]: 2つのフォーム間でリストボックス.. / 斎藤 (19/09/11(Wed) 15:30) #13415

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

- Child Tree -