У меня довольно сложная проблема.Манипулирование электронной таблицы Excel, удаление строк на основе значений в столбце, а затем удаление большего количества строк на основе значений в другом столбце
У меня есть файл журнала, который при вводе в excel столбец «I» содержит идентификаторы событий, а столбец J содержит специальный ключ, который сохраняет определенную четную группу.
Все, что я хочу сделать, это удалить любые строки, которые не содержат значения 102 в столбце идентификатора события. И ТОГДА мне нужно проверить пользовательский ключ (столбец J) и удалить строки, которые являются дубликатами, поскольку любые дубликаты будут ложно показывать другую статистику, которую я хочу.
Я дошел до того, что смог получить значения из столбцов, используя объекты com, и значение ячейки .entirecolumn и т. Д., Но я полностью зациклен на том, как я могу объединить надежный способ удаления строк. Я не мог понять, как получить строку для каждого значения.
Чтобы дать немного больше ясности это мой мыслительный процесс на то, что мне нужно сделать:
Если значение ячейки в колонке я не = 102 Затем удалите строку, ячейка содержит. Повторите для всех строк в таблице. И THEN- Прочитайте каждую ячейку в столбце J и удалите все строки, содержащие дубликаты, на основе значений в столбце J. Сохраните таблицу.
Можно ли мне помочь?
Дополнительная информация:
Колонка I содержит строку, которая является событием номер документа, например = 1029 Колонка J содержит строку, которая представляет собой смесь из цифр и букв = 1ASER0X3NEX0S
Во-первых, у вас есть совершенно несущественные теги по этому вопросу - что делать с [tag: mysql] и [tag: vba]? Во-вторых, вам нужно показать нам, что вы уже пробовали, и что не работает. Наконец, это утверждение _ «Детали не слишком важны ...» _ это никогда не следует принимать, задавая вопрос, на который вы не знаете ответа. Посмотрите, как обеспечить [mcve] –
Хорошо, дайте мне минутку. – Ellz
Спасибо Макрос, я посмотрю и узнаю по ссылке. – Ellz