1
Есть ли какой-либо умный способ скопировать значения вставки из именованного диапазона с одного листа на другой, не включая скрытые строки?VBA Excel: скопировать пасть с именем range со скрытыми строками
Есть ли какой-либо умный способ скопировать значения вставки из именованного диапазона с одного листа на другой, не включая скрытые строки?VBA Excel: скопировать пасть с именем range со скрытыми строками
Предположим, у вас есть именованный диапазон с именем MyRange
, то вы можете скопировать видимые ячейки только на другой лист с помощью:
Sub CopyNamedRange()
Range("MyRange").SpecialCells(xlCellTypeVisible).Copy Destination:=Worksheets("Sheet2").Range("A1")
End Sub
Какую проблему вы с тем, как вы делаете это на данный момент? –
Что я получил скрытые строки при использовании этого типа кода: sourceRng.values = targetRng.values. Обновление: у меня нет решения – karamell