Merge pull request #710 from uSlackr/patch-1

Fixes Column order issue for https://github.com/dfinke/ImportExcel/issues/708
This commit is contained in:
Doug Finke
2019-11-01 18:53:14 -04:00
committed by GitHub

View File

@@ -6,10 +6,15 @@ function Get-ExcelColumnName {
Process {
$dividend = $columnNumber
$columnName = @()
$columnName = New-Object System.Collections.ArrayList($null)
while($dividend -gt 0) {
$modulo = ($dividend - 1) % 26
$columnName += [char](65 + $modulo)
if ($columnName.length -eq 0) {
[char](65 + $modulo)
} else {
$columnName.insert(0,[char](65 + $modulo))
}
$dividend = [int](($dividend -$modulo)/26)
}
@@ -19,4 +24,4 @@ function Get-ExcelColumnName {
}
}
}
}