diff --git a/.gitignore b/.gitignore index bf41cac..39a724a 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,8 @@ Thumbs.db ehthumbs.db +*.gitignore + # Folder config file Desktop.ini @@ -14,6 +16,8 @@ $RECYCLE.BIN/ *.msm *.msp +*.dll + # Windows shortcuts *.lnk diff --git a/Set-Column.ps1 b/Set-Column.ps1 index d1f3590..36eb2eb 100644 --- a/Set-Column.ps1 +++ b/Set-Column.ps1 @@ -131,6 +131,7 @@ $endRow = $Worksheet.Dimension.End.Row } process { + if ($null -eq $workSheet.Dimension) {Write-Warning "Can't format an empty worksheet."; return} if ($Column -eq 0 ) {$Column = $endColumn + 1 } $columnName = [OfficeOpenXml.ExcelCellAddress]::new(1,$column).Address -replace "1","" Write-Verbose -Message "Updating Column $columnName" diff --git a/Set-Row.ps1 b/Set-Row.ps1 index d286090..8896d25 100644 --- a/Set-Row.ps1 +++ b/Set-Row.ps1 @@ -126,6 +126,7 @@ $endRow = $Worksheet.Dimension.End.Row } process { + if ($null -eq $workSheet.Dimension) {Write-Warning "Can't format an empty worksheet."; return} if ($Row -eq 0 ) {$Row = $endRow + 1 } Write-Verbose -Message "Updating Row $Row" #Add a row label diff --git a/__tests__/AllFour.xlsx b/__tests__/AllFour.xlsx new file mode 100644 index 0000000..f9ea4ee Binary files /dev/null and b/__tests__/AllFour.xlsx differ diff --git a/__tests__/PS5-And-4.0.5.0.xlsx b/__tests__/PS5-And-4.0.5.0.xlsx new file mode 100644 index 0000000..cfc1fc8 Binary files /dev/null and b/__tests__/PS5-And-4.0.5.0.xlsx differ diff --git a/__tests__/PS5-And-4.5.2.1.xlsx b/__tests__/PS5-And-4.5.2.1.xlsx new file mode 100644 index 0000000..a5becd1 Binary files /dev/null and b/__tests__/PS5-And-4.5.2.1.xlsx differ diff --git a/__tests__/PS6-And-4.0.5.0.xlsx b/__tests__/PS6-And-4.0.5.0.xlsx new file mode 100644 index 0000000..9aa43a0 Binary files /dev/null and b/__tests__/PS6-And-4.0.5.0.xlsx differ diff --git a/__tests__/PS6-And-4.5.2.1.xlsx b/__tests__/PS6-And-4.5.2.1.xlsx new file mode 100644 index 0000000..0d4e73c Binary files /dev/null and b/__tests__/PS6-And-4.5.2.1.xlsx differ diff --git a/__tests__/Test Summary.xlsx b/__tests__/Test Summary.xlsx new file mode 100644 index 0000000..dbed340 Binary files /dev/null and b/__tests__/Test Summary.xlsx differ