2

Я подозреваю, что решение будет связано с этим вопросом?

У меня есть электронная таблица, предварительно отформатированная со скрытыми столбцами, разбросанными в нескольких местах (для краткости). Мне нужно включить фильтрацию, применить фильтр к одному из столбцов, а затем вставить получившиеся строки на новый лист, включая скрытые столбцы (вспенить, промыть, повторить). Я предпочел бы не отменять / повторно делать скрытые столбцы, если не нужно. Можно ли вставить скрытые столбцы без добавления дополнительных шагов?

2 ответа2

1

Не можете ли вы использовать функцию автоматического отмены Excel (Ctrl-Z)? То есть ...

  • выбрать всю таблицу
  • Unhide
  • сделать фильтрацию
  • выберите и скопируйте то, что вы хотите
  • Ctrl-Z (чтобы отменить вещи)
  • вставить
0

Если вам действительно нужно делать это часто, лучше написать макрос для всей операции. В Excel есть встроенный регистратор макросов, который может быть полезен для сохранения шагов в виде исходного кода Visual Basic в вашей личной книге макросов.

Я не знаю, знакомы ли вы с программированием - если вы умеете программировать, расширение Excel с помощью личного инструментария для обычных операций может сэкономить много времени. Если вы хотите углубиться, можно создать полноценную надстройку Excel, используя, например, Visual Basic для приложений, которая может добавить кнопку на ленту, которая может запустить эту пользовательскую функцию и так далее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .