質問: excelsheet1のデータから、指定したデータをsheet2に一括出力する。 excelsheet1に約4000件(1行)のデータを入力しています。 そのデータから指定した100件のデータを、vbaで一括してsheet2に出力するマクロを教えてください。 sheet1のa列には、主キーとして(0001~9999)の文字列をいれています。
回答: とりあえず、オートフィルターの結果をコピィして別のシートへ貼り付けては如何ですか? マクロの記録をスタート オートフィルターを実行して指定した100件を抽出 行方向にたっぷりと範囲を選択してコピィ 別シートに貼り付け 元シートに戻って、オートフィルターを解除 マクロの記録の終了 多少の手直しでご希望の動作になると思います。