Невозможно вставить в отфильтрованные ячейки, сообщение об ошибке "Вы не можете вставить это здесь, потому что область копирования и область вставки не имеют одинаковый размер"

У меня есть две таблицы, одна из которых представляет собой список событий, происходящих в этом году, а другая - календарь, в котором есть строки на все 365 дней в году.

Я поместил имена событий в календарь, а затем отфильтровал этот лист так, чтобы только строки с введенными заголовками событий были видны с помощью раскрывающегося списка в строке заголовка.

Теперь я хочу скопировать и вставить оставшуюся информацию о событии в пакетном режиме без необходимости делать это построчно, поэтому выбрал соответствующий столбец и использовал "Поиск и выбор" -> "Перейти к специальным..." - "Только выбранные видимые ячейки", но когда я пытаюсь вставить эти видимые ячейки, я получаю сообщение об ошибке:

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

Я проверил, что я копирую 230 строк, и я выбрал 230 строк, я даже пытался изменить размеры ячеек, чтобы они были одинакового размера, но я каждый раз получаю одну и ту же ошибку. Если я выберу только одну ячейку, она также вставит данные в невидимые ячейки.

Я попытался погуглить сообщение об ошибке, но не нашел решения, которое работает, поэтому любая помощь будет сильно оценена.

1 ответ

На самом деле нашел код VBA, мне нужно сделать это здесь: https://www.extendoffice.com/documents/excel/2617-excel-paste-to-visible-filtered-cells.html

Другие вопросы по тегам