mirror of
https://github.com/dfinke/ImportExcel.git
synced 2025-12-06 00:23:20 +00:00
Fix Bug. AutoFilter with TableName corrupted file
Fix Bug, AutoFilter with TableName create corrupted Excel file. https://github.com/dfinke/ImportExcel/issues/65 You now cannot set AutoFilter and TableName at the same time. "-Now" will not auto add AutoFilter if TableName set.
This commit is contained in:
@@ -194,7 +194,7 @@ Function Export-Excel {
|
||||
https://github.com/dfinke/ImportExcel
|
||||
#>
|
||||
|
||||
[CmdLetBinding()]
|
||||
[CmdletBinding(DefaultParameterSetName='Default')]
|
||||
Param(
|
||||
$Path,
|
||||
[Parameter(ValueFromPipeline=$true)]
|
||||
@@ -223,6 +223,7 @@ Function Export-Excel {
|
||||
[Switch]$FreezeFirstColumn,
|
||||
[Switch]$FreezeTopRowFirstColumn,
|
||||
[Int[]]$FreezePane,
|
||||
[Parameter(ParameterSetName='Default')]
|
||||
[Switch]$AutoFilter,
|
||||
[Switch]$BoldTopRow,
|
||||
[Switch]$NoHeader,
|
||||
@@ -241,7 +242,9 @@ Function Export-Excel {
|
||||
$true
|
||||
}
|
||||
})]
|
||||
[Parameter(ParameterSetName='Table')]
|
||||
[String]$TableName,
|
||||
[Parameter(ParameterSetName='Table')]
|
||||
[OfficeOpenXml.Table.TableStyles]$TableStyle = 'Medium6',
|
||||
[Object[]]$ExcelChartDefinition,
|
||||
[String[]]$HideSheet,
|
||||
@@ -386,8 +389,11 @@ Function Export-Excel {
|
||||
$Path = [System.IO.Path]::GetTempFileName() -replace '\.tmp','.xlsx'
|
||||
$Show = $true
|
||||
$AutoSize = $true
|
||||
if (!$TableName)
|
||||
{
|
||||
$AutoFilter = $true
|
||||
}
|
||||
}
|
||||
|
||||
$Path = $ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath($Path)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user