• ベストアンサー

エクセル ユーザーフォームについて

ユーザーフォームの各テキストボックスに それぞれ、200・500・600などの各数字をリストから選択します。 この各数字を シート上の 『1つのセル』 に 『200×500×600』 のように、記入するには、どのような方法になるのでしょうか? 宜しくお願いします。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

少し良く分かりませんので、もしかしたら、間違っているかもしれません。 >ユーザーフォームの各テキストボックスに >それぞれ、200・500・600などの各数字をリストから選択します。 各テキストボックスに、~リストから選択します。 とありますが、リストは、リストボックスやコンボボックスではないでしょうか? >『1つのセル』 に 『200×500×600』 こちらのほうは、ユーザーフォームをモードレスモードで立ち上げて、 コマンドボタンなどに以下のコードを書いて、設置すれば、後は、セルを選択して、ボタンをクリックすれば貼り付けられます。 ActiveCell.Value = TextBox1.Value & "×" & TextBox2.Value & "×" & TextBox3.Value

berger386
質問者

お礼

とてもわかりやすかったです。ありがとうございました。

その他の回答 (1)

回答No.1

表示されるセルはA1、各テキストボックスは1・2・3とすると、 range("A1") = テキストボックス1 & "×" & テキストボックス2 & "×" & テキストボックス3 これでどうでしょうか?

関連するQ&A