2013-08-05 88 views
1

是否有任何聰明的方法來將粘貼值從一個表格的命名範圍複製到另一個不包括隱藏行?VBA Excel:複製名爲範圍與隱藏行的粘貼

+0

你拿你此刻做的方式有問題? –

+0

當我使用這種類型的代碼時,我得到了隱藏的行:sourceRng.values = targetRng.values。更新:我沒有解決方案 – karamell

回答

1

假設你有一個名爲MyRange然後就可以看到電池只複製使用另一個工作表中的命名範圍:

Sub CopyNamedRange() 
    Range("MyRange").SpecialCells(xlCellTypeVisible).Copy Destination:=Worksheets("Sheet2").Range("A1") 
End Sub