C
Cooz
Hi everyone,
I use this code to copy a worksheet from one workbook to another:
With wbkExport
wbkCurrent.Worksheets("Output").Copy After:=.Worksheets(1)
End With
The problem is that this worksheet contains hidden rows that should not be
copied. Post-editing with
For Each aRow In wbkExport.Worksheets("Output").UsedRange.Rows
If aRow.Hidden Then
aRow.Delete
End If
Next
does not seem to work - and if it did, it would slow down the macro
considerably (but that is better than getting the hidden rows in the export).
So: I am looking for a fast way to export only visible rows to a new
worksheet. What should I do?
Thank you,
Cooz
I use this code to copy a worksheet from one workbook to another:
With wbkExport
wbkCurrent.Worksheets("Output").Copy After:=.Worksheets(1)
End With
The problem is that this worksheet contains hidden rows that should not be
copied. Post-editing with
For Each aRow In wbkExport.Worksheets("Output").UsedRange.Rows
If aRow.Hidden Then
aRow.Delete
End If
Next
does not seem to work - and if it did, it would slow down the macro
considerably (but that is better than getting the hidden rows in the export).
So: I am looking for a fast way to export only visible rows to a new
worksheet. What should I do?
Thank you,
Cooz