Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Выполнение макроса при фильтре


Рекомендуемые сообщения

Есть макрос, который переносит данные с одного рабочего листа на другой, при наложении фильтра данные переносятся также как и без фильтра, а необходимо, чтобы переносились только отфильтрованные данные.
Как это можно сделать?

Ссылка на комментарий
Поделиться на другие сайты

Проверяйте, скажем, высоту строки и выполняйте действие при высоте, больше 1.

 

 

  Cells(k, 1).Select  If Selection.RowHeight > 1 Then DoWhatYouWant

где k пробегает весь диапазон строк,

а DoWhatYouWant - требуемая операция по копированию.

Изменено пользователем Teddy_Bear
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...