質問: excelのテキストboxについて教えて下さい。 おはようございます。 excelの sheet1 に次の様な表があり、 (sheet1) a b c d e f g 1 (1) 部品名 「textbox1」 (5) 標準価格 「textbox5」 2 (2) 型式 「textbox2」 (6) 標準価格 「textbox6」 3 (3) 仕様 「textbox3」 4 (4) メーカー 「textbox4」 「textbox1~6」にそれぞれ情報を入力して「commandbutton1」を押すと、 sheet2 にデータが書込まれる様にしたいのですが可能でしょうか? (sheet2) a b c d e f 1 部品名 型式 仕様 メーカー 標準価格 仕入価格 2 ↓ ↓ ↓ ↓ ↓ ↓ ど素人なもので上手く説明できませんが、どなたか教えていただけないでしょうか? 宜しくお願いします。 excel2000を使用しています。
回答: これ、vba使わないと出来ないと思いますけどね。vbaを使えば簡単なん ですけど、vbaを勉強する根性ありますか? とりあえず、テキストボックス(リストボックスですよね? テキスト ボックスを使うなら、セルの入力で済みますもん)の内容を、例えば sheet1のaa1~af1にリンクさせておくなら、vbaは、こんなコードを コマンドボタンに張り付けると動くと思いますけど。 sub test() sheets("sheet1").select range("aa1:af1").copy sheets("sheet2").select range("a65536").end(xlup).offset(1).select activesheet.paste sheets("sheet1").select end sub