В Excel 365 я выбрал видимые ячейки только из отфильтрованного выделения. Количество клеток составляет 285, что является фактическим. Я попытался скопировать и вставить из другой книги список, который также насчитывает 285 ячеек, но я получаю следующее предупреждение:

You can't paste this here because the Copy area and paste area aren't the same size.
Select just one cell in the paste area or an area that's the same size, and try 
pasting again.

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

Заранее спасибо за помощь.

2 ответа2

0

Диапазоны ячеек не совпадают. Некоторые из отфильтрованных ячеек все еще там, поэтому Excel не может вставить. Можете ли вы применить формулу ко всем ячейкам в диапазоне, а затем скрыть те, которые вы не хотите видеть?

0

удалить фильтр.

Сортировать по столбцу, по которому вы фильтровали,

определите строки, которые были "не" ранее отфильтрованы, и удалите их.

Теперь вы можете вставить данные из другой книги под данными, оставшимися после удаления.

Таким образом, отфильтрованные снова станут частью новой комбинации данных.

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