From a256b69b24d0f9ae0ca70e6b5f86fa90acae3348 Mon Sep 17 00:00:00 2001 From: dfinke Date: Mon, 19 Oct 2015 18:42:12 -0400 Subject: [PATCH] Added HeaderRow #47 --- ImportExcel.psm1 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ImportExcel.psm1 b/ImportExcel.psm1 index e385900..d8c0a60 100644 --- a/ImportExcel.psm1 +++ b/ImportExcel.psm1 @@ -10,6 +10,7 @@ function Import-Excel { [Parameter(ValueFromPipelineByPropertyName=$true, ValueFromPipeline=$true, Mandatory)] $Path, $Sheet=1, + [int]$HeaderRow=1, [string[]]$Header, [switch]$NoHeader ) @@ -43,11 +44,11 @@ function Import-Excel { } else { if(!$Header) { $Header = foreach ($Column in 1..$Columns) { - $worksheet.Cells[1,$Column].Text + $worksheet.Cells[$HeaderRow,$Column].Text } } - foreach ($Row in 2..$Rows) { + foreach ($Row in ($HeaderRow+1)..$Rows) { $h=[Ordered]@{} foreach ($Column in 0..($Columns-1)) { if($Header[$Column].Length -gt 0) {