- ベストアンサー
EXCELで分かれたシート間の同一データ行を自動削除して結合したい
EXCELで、シート1、シート2に分かれたデータがあります。 それぞれのシート間でC列~F列の値が重複している行、シート1側のG列の数値がマイナス になっている行を自動で削除してからデータを1つのシートに結合する方法を探しています。 条件は、シート1側の重複データ行のみを削除し、シート2側のデータが必ず残る方法であ る必要があります。G列のマイナス行を削除するのはシート1側のみです。 シート1がA列~I列、約3万行、シート2がA列~K列、約1千行くらいです。 シート2側のみJ列~K列(数値データが入っています)が存在しますが、シート1側は空欄です。 列の数は変わりませんが、行数が都度変動しますのでマクロでコピー先のセル位置を決め打ちする 事が出来ません。 1つのシート上で重複するデータを削除する方法は見つける事が出来たのですが、残す方のデータ が指定出来ないのと、複数のシート上の重複データを削除する方法が見つかりませんでした。 何か良い方法がありましたら、ご教授下さい。
- みんなの回答 (11)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (10)
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.11
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.10
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.8
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.7
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.6
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.5
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.4
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.3
- taocat
- ベストアンサー率61% (191/310)
回答No.2
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.1
お礼
merlionXXさん、こんばんは。 高速化の世界に引き込んでしまい申し訳けございません…… 今回のも、さっそく実行してみましたところ…、はっ速い!! わずか3分でした。1時間でも速いと驚いていたのに、今回のはあまりの速さに言葉も出ません。大変素晴らしいプログラムを有難うございました。