У меня есть около 30 разных рабочих листов в книге, которые имеют в каждом из них более 30 тыс. Записей. Во втором столбце каждой строки есть путь к файлу.VBA - удалить строки, которые не содержат определенного значения
Это имя файла может быть любым. С другой стороны, у меня есть список из примерно 450 различных имен файлов, которые я проверяю.
Если путь к файлу не содержит ни одного из этих 450 имен файлов, я хочу, чтобы строка была удалена.
Я стараюсь сделать это как можно быстрее и эффективнее. Я не очень опытен в VBA и Excel.
FYI это займет очень долгое время, так как вы будете проверять (30000 * 30) * 450 – Elias
Я понимаю это. Я пытаюсь понять, есть ли более эффективные способы сделать это. Насколько мне известно, это единственный способ. – Johnrad
Если имена файлов хранятся в хеш-таблице, время уменьшается до (30000 * 30) +450. – Brilliand