Excel VBA - Как автоматически удалять фильтры после копирования информации - PullRequest
0 голосов
/ 18 сентября 2018

В настоящее время я использую Excel для выставления счетов. Записи фактурирования записываются в Saleslist.xlsm. Часто мне нужно отфильтровать эту информацию по клиенту, чтобы сообщить клиенту, какие накладные в настоящее время не обработаны, но фильтрация искажает файл и делает его непригодным для использования, поскольку новые счета добавляются в это отфильтрованное состояние, а не в исходное полное состояние.

Поэтому мне нужно найти способ автоматического удаления фильтра после извлечения информации о конкретном клиенте одним из следующих способов:

  • когда Saleslist.xlsm больше не является активной книгой
  • когда Saleslist.xlsm не является активной книгой в течение более нескольких произвольных t секунд.
  • при нажатии ctrl + c (но после обработки оригинальной функции копирования)

Я не очень знаком с vba, но кто-нибудь знает, какой из них проще всего реализовать? Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...