powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поиск значения по заданному критерию в скрытых столбцах и удаление строки с этим значением
2 сообщений из 2, страница 1 из 1
Поиск значения по заданному критерию в скрытых столбцах и удаление строки с этим значением
    #38211847
123421342141
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть следующий макрос:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Sub УдалениеСтрокПоУсловию()
    Dim ra As Range, delra As Range, ТекстДляПоиска As String
    Application.ScreenUpdating = False    ' отключаем обновление экрана

    ТекстДляПоиска = Range("A1").Value    ' удаляем строки с таким текстом

    ' перебираем все строки в используемом диапазоне листа
   For Each ra In ActiveSheet.Range("A2:D5").Rows
        ' если в строке найден искомый текст
       If ra.Find(ТекстДляПоиска, , xlValues, xlPart) Is Nothing Then
            ' добавляем строку в диапазон для удаления
           If delra Is Nothing Then Set delra = ra Else Set delra = Union(delra, ra)
        End If
    Next
    ' если подходящие строки найдены - удаляем их/скрываем
  If Not delra Is Nothing Then delra.EntireRow.Delete
End Sub


Если скрыть столбец в котором находиться строка с искомым значением данный макрос удаляет весь скрытый столбец.
Проблема скорей всего с функцией Find.
Вопрос: чем можно заменить данную функцию Find(как можно переписать данный макрос), чтобы макрос не удалял скрытый столбец, а удалял только строку в которой находится искомое значение.
...
Рейтинг: 0 / 0
Поиск значения по заданному критерию в скрытых столбцах и удаление строки с этим значением
    #38212846
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
123421342141,
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поиск значения по заданному критерию в скрытых столбцах и удаление строки с этим значением
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]