Last active
December 18, 2015 16:04
-
-
Save yadimon/1e3cfdb77a75bfe8867e to your computer and use it in GitHub Desktop.
clear worksheet except header row
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'--------------------------------------------------------------------------------------- | |
' Function: ClearDataWorksheet | |
'--------------------------------------------------------------------------------------- | |
' Purpose: clear worksheet content after header | |
' Param : Worksheet wksSheet reference to worksheet | |
' Remarks: e.g. usage: Call ClearDataWorksheet(ThisWorkbook.Worksheets(1)) | |
'--------------------------------------------------------------------------------------- | |
Public Function ClearDataWorksheet(ByRef wksSheet As Worksheet) | |
Dim lLastRow As Long | |
Dim lLastColumn As Long | |
Dim rngUsedRange As Range | |
Set rngUsedRange = wksSheet.UsedRange | |
lLastRow = rngUsedRange.Rows.Count | |
lLastColumn = rngUsedRange.Columns.Count | |
If lLastRow > 1 Then | |
With wksSheet | |
.Range(.Cells(2, 1), .Cells(lLastRow, lLastColumn)).Delete | |
End With | |
End If | |
End Function |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment