Made parameter names the same

This commit is contained in:
dfinke
2016-01-25 09:37:31 -05:00
parent 408824ee66
commit ff25cb45da
3 changed files with 12 additions and 12 deletions

View File

@@ -4,7 +4,7 @@ ps | where Company | select Company, Name, PM, Handles, *mem* |
Export-Excel .\testExport.xlsx -Show -AutoSize -AutoNameRange `
-ConditionalFormat $(
New-ConditionalFormattingIconSet -Address "C:C" `
New-ConditionalFormattingIconSet -Range "C:C" `
-ConditionalFormat ThreeIconSet -IconType Arrows
) -ConditionalText $(

View File

@@ -45,7 +45,7 @@ function Export-Excel {
[string]$TableName,
[OfficeOpenXml.Table.TableStyles]$TableStyle="Medium6",
[Object[]]$ConditionalFormat,
[Object[]]$ConditionalText,
[Object[]]$ConditionalText,
[Object[]]$ExcelChartDefinition,
[string[]]$HideSheet,
[Switch]$KillExcel,
@@ -71,7 +71,7 @@ function Export-Excel {
foreach($format in $ConditionalFormat ) {
$target = "Add$($format.Formatter)"
$rule = ($ws.ConditionalFormatting).$target($format.Address, $format.IconType)
$rule = ($ws.ConditionalFormatting).$target($format.Range, $format.IconType)
$rule.Reverse = $format.Reverse
}
@@ -337,25 +337,25 @@ function Export-Excel {
}
}
if($ConditionalText) {
if($ConditionalText) {
foreach ($targetConditionalText in $ConditionalText) {
$target = "Add$($targetConditionalText.ConditionalType)"
$target = "Add$($targetConditionalText.ConditionalType)"
$Range=$targetConditionalText.Range
if(!$Range) { $Range=$ws.Dimension.Address }
$rule=($ws.Cells[$Range].ConditionalFormatting).$target()
if($targetConditionalText.Text) {
$rule.Text = $targetConditionalText.Text
}
}
$rule.Style.Font.Color.Color = $targetConditionalText.ConditionalTextColor
$rule.Style.Fill.PatternType=$targetConditionalText.PatternType
$rule.Style.Fill.BackgroundColor.Color=$targetConditionalText.BackgroundColor
}
}
$pkg.Save()
$pkg.Dispose()

View File

@@ -1,7 +1,7 @@
function New-ConditionalFormattingIconSet {
param(
[Parameter(Mandatory=$true)]
$Address,
$Range,
[ValidateSet("ThreeIconSet","FourIconSet","FiveIconSet")]
$ConditionalFormat,
[Switch]$Reverse
@@ -42,7 +42,7 @@ function New-ConditionalFormattingIconSet {
$bp = @{}+$PSBoundParameters
$obj = [PSCustomObject]@{
Address = $Address
Range = $Range
Formatter = $ConditionalFormat
IconType = $bp.IconType
Reverse = $Reverse