質問: 急!!excel vba 転記マクロを教えて下さい excel vba超初心者です、 急ぎ作らなければならない資料があり、ご助力願います。 次の様な転記するアクションをコマンドボタンに設定したいです。 sheet1の列a(先頭セルa2)に入力したデータを、 追加した(入力間違い等を除き、保存した)データ分だけ sheet2の列b(先頭セルb3)の最終行から転記させていく。 列aに入力したデータは、並び替えをするので (この分は、今回のvbaに含みません。入力・転記後、sheet1で普通に並び替えをします。) 列aと列bのデータの順番が異なる。 以上です。 どうぞ宜しくお願いします。
回答: とりあえず、こんなのでどう? sub test() with sheets("sheet1") .range(.cells(2, "a"), .cells(.rows.count, "a").end(xlup)).copy sheets("sheet2").cells(sheets("sheet2").rows.count, "b").end(xlup).offset(1) end with end sub (入力間違い等を除き、保存した)と(先頭セルb3)と、並び替えどうのこうは無視しています。