From 8ff1757c068b259f5ce12ba3c1e058b584658e9f Mon Sep 17 00:00:00 2001 From: Tim Kremer Date: Thu, 14 Mar 2024 13:33:49 -0500 Subject: [PATCH] ChartDataSeparatePage.ps1 --- Examples/Charts/ChartDataSeparatePage.ps1 | 35 +++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Examples/Charts/ChartDataSeparatePage.ps1 diff --git a/Examples/Charts/ChartDataSeparatePage.ps1 b/Examples/Charts/ChartDataSeparatePage.ps1 new file mode 100644 index 0000000..889e535 --- /dev/null +++ b/Examples/Charts/ChartDataSeparatePage.ps1 @@ -0,0 +1,35 @@ +$data = ConvertFrom-Csv @" +Region,State,Units,Price +West,Texas,927,923.71 +North,Tennessee,466,770.67 +East,Florida,520,458.68 +East,Maine,828,661.24 +West,Virginia,465,053.58 +North,Missouri,436,235.67 +South,Kansas,214,992.47 +North,North Dakota,789,640.72 +South,Delaware,712,508.55 +"@ + +$xlfile = "$PSScriptRoot\spike.xlsx" +Remove-Item $xlfile -ErrorAction SilentlyContinue + +$xlpkg = $data | Export-Excel $xlfile -WorksheetName Data -AutoNameRange -PassThru + +$null = Add-Worksheet -ExcelPackage $xlpkg -WorksheetName Summary -Activate + +$params = @{ + Worksheet = $xlpkg.Summary + Title = "Sales by Region" + ChartType = 'ColumnClustered' + + # XRange = "Data!A2:A10" + # YRange = "Data!C2:C10" + + XRange = 'Data!Region' + YRange = 'Data!Units' +} + +Add-ExcelChart @params + +Close-ExcelPackage $xlpkg -Show