From 6a916340250d13ead0e5e2b215cecd10b55f9f45 Mon Sep 17 00:00:00 2001 From: dfinke Date: Fri, 15 Jan 2016 17:54:18 -0500 Subject: [PATCH] Added ConditionalText and ConditionalTextColor --- Export-Excel.ps1 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Export-Excel.ps1 b/Export-Excel.ps1 index 1a1514b..f29cbc0 100644 --- a/Export-Excel.ps1 +++ b/Export-Excel.ps1 @@ -45,6 +45,8 @@ function Export-Excel { [string]$TableName, [OfficeOpenXml.Table.TableStyles]$TableStyle="Medium6", [Object[]]$ConditionalFormat, + [string]$ConditionalText, + [System.Drawing.Color]$ConditionalTextColor="Red", [Object[]]$ExcelChartDefinition, [string[]]$HideSheet, [Switch]$KillExcel, @@ -336,6 +338,12 @@ function Export-Excel { } } + if($ConditionalText) { + $rule=$ws.Cells[$ws.Dimension.Address].ConditionalFormatting.AddContainsText(); + $rule.Text = $ConditionalText + $rule.Style.Font.Color.Color = $ConditionalTextColor + } + $pkg.Save() $pkg.Dispose()