- ベストアンサー
EXCELで
またまたお世話になります。 セルB3~F3にDATAを入れるとB5~F5にそのDATAが入る セルB3~F3は繰り返し使用する(要は入力用)とする DATAはB5~F5から入力のたびに行を1行づつ下げていく 入力後のDATAは削除することがあり、削除した時に ソートをかけるため、最終行はたえず変ります。 以上のようなことができないでしょうか。 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
B3からF3にデータを入れ終わった、というシステムへの知らせが必要。 普通はコマンドボタンを1つ張り付けクリックして知らせる。 関数では、新しいデータを入力済みだという、この仕組みが作れないので、実現はしない。 ーー Sheet1にコマンドボタンを1つ張り付ける。 B4に仮に何か適当な文字を入れておいてださい。(第5行を1行入れたら消してよい。既に何か文字等が入っていたら、そのままで良い) Sheet1のコマンドボタンのクリックイベントに Private Sub CommandButton1_Click() d = Range("B65536").End(xlUp).Row Range("B3:F3").Copy Range("B" & d + 1 & ":F" & d + 1) End Sub を入れる。 B3-F3にデータを入れたら、ボタンをクリック。 データが間違っていたら、そのセルの値を手修正。
その他の回答 (1)
- uro_tan
- ベストアンサー率15% (6/40)
回答No.1
vbaを使えば比較的簡単にできます。
質問者
お礼
有難うございます。 VBAが分かってないので困ってます。
お礼
ありがとうございます 何とか頑張ってみます。