Мне нужно создать макрос Excel VBA для калькулятора цепочки, поэтому мне нужно оставить первую запись и последнюю запись определенного имени и удалить все значения между ними. Например:Удаление определенных строк
Так что я хочу, чтобы оставить первый Rivor Minor253
и последний Rivor Minor253
, но все средние из них должны быть удалены. Теперь я мог бы сделать это вручную, но у меня есть более 3000 строк, которые займут мне несколько дней, и я могу создать макрос, который удаляет дубликаты, но я не знаю, как создать тот, который будет удалять только средние.
Может ли кто-нибудь предоставить мне макрос, который соответствует моему описанию?
Являются ли данные уже отсортированными так, что одни и те же строки идут один за другим, или нет сортировки, а макрос должен пройти все строки и выбрать те же самые? – GSazheniuk
Да, данные уже отсортированы с помощью перекрестного имени. Все Rivor Minor253 находятся под друг друга, а также идут с Rivor Minor248, Rivor Minor250 и т. Д. @GSazheniuk – yabxi