Я пытаюсь написать макрос, который копирует строку, если конкретная ячейка в этой строке содержит текст (столбец C), я искал в Интернете и нашел те, которые имеют дело с копированием строк с конкретным текстом, но я хочу написать тот, который копирует его независимо от того, какой текст содержится в ячейке.Скопируйте строку, если ячейка имеет текст
Например, если есть 30 строк, но только 10 содержат текст в столбце C, я хочу, чтобы он скопировал эти 10 строк и ввел их в лист «Сводка действий».
В настоящее время я использую условный формат для окраски любых ячеек без текста, а затем их фильтрацию и копирование оставшихся строк, но это немного грязно, и я подумал, есть ли более чистый способ сделать это.
спасибо.
Ну, вам просто нужно проверить, не является ли ячейка пустой или нет. Итерации по строкам, затем проверьте столбец c: 'If Cells (x, 3) <>" "Then ...' где x представляет вашу строку. – EngJon
[Что вы пытались?] (Http://stackoverflow.com/help/on-topic) – Chrismas007