Страницы: 1
RSS
Копирование результатов формул и их вставка в таблицу со скрытыми строками, Корректная вставка результатов формул в область видимых строк таблицы
 
Добрый день!
Имеется столбец с результатами формулы, при вставке данного столбца в другой Excel документ со скрытыми строками применяя переход (ctrl+G) и выбирая только видимые ячейки, вставка не проходит успешно и отображается сообщение с текстом: "Не удается вставить данные, так как размер копируемой области копирования не соответствует размеру области вставки."
Для визуального понимания направляю ссылки на скриншот: https://ibb.co/n16g5mf
Возможно кто-нибудь сталкивался с подобной ситуацией.
Изменено: Vassily Vasiliev - 09.05.2024 22:36:33
 
https://ibb.co/DgZvZDZ
 
С помощью макроса удалось реализовать.

Sub
PasteToVisible()

   Dim copyrng As Range, pasterng As Range

   Dim cell As Range, i As Long

   Set copyrng = Application.InputBox("Диапазон копирования", "Запрос", Type:=8)

   Set pasterng = Application.InputBox("Диапазон вставки", "Запрос", Type:=8)

   If pasterng.SpecialCells(xlCellTypeVisible).Cells.Count <> copyrng.Cells.Count Then

       MsgBox "Диапазоны копирования и вставки разного размера!", vbCritical

       Exit Sub

   End If

   i = 1

   For Each cell In pasterng

       If cell.EntireRow.Hidden = False Then

           cell.Value = copyrng.Cells(i).Value

           i = i + 1

       End If

   Next cell

End Sub

Страницы: 1
Наверх