エクセル2013でVBAを作成していますが、どうやって作成すればいいか分からないので質問させてください。
以下のようなデータがあったときに太字の部分を削除するVBAを作るにはどうしたらよいでしょうか。
かなりのデータ量があるので時間のかからない処理ができる方法を探しております。
削除の条件としては以下条件すべてに当てはまった場合になります。
①A列~B列が同じ値
②①の条件かつ、D列が確定の次に未確定がある
③C列が確定日と同じ、もしくは確定日より前の場合
よろしくお願いいたします。
A列   B列   C列        D列
A100	1100	2020/10/25	確定
B100	1100	2020/10/26	確定
B100	1100	2020/10/26	未確定
A101	1101	2020/10/25	確定
A101	1101	2020/10/25	未確定
A101	2201	2020/10/25	確定
A101	2201	2020/10/28	未確定
A201	2200	2020/10/28	確定
A201	2200	2020/10/27	未確定
B201	1120	2020/10/25	未確定
B201	1120	2020/10/27	未確定
↓
A列   B列   C列        D列
A100	1100	2020/10/25	確定
B100	1100	2020/10/26	確定
A101	1101	2020/10/25	確定
A101	2201	2020/10/25	確定
A101	2201	2020/10/28	未確定
A201	2200	2020/10/28	確定
B201	1120	2020/10/25	未確定
B201	1120	2020/10/27	未確定

回答3件
あなたの回答
tips
プレビュー




