From 8ff1757c068b259f5ce12ba3c1e058b584658e9f Mon Sep 17 00:00:00 2001 From: Tim Kremer Date: Thu, 14 Mar 2024 13:33:49 -0500 Subject: [PATCH 1/3] 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 00000000..889e5351 --- /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 From f77ee7b060a2961c2d68aa813ba0fed01f315ec7 Mon Sep 17 00:00:00 2001 From: dfinke Date: Fri, 15 Mar 2024 08:21:07 -0400 Subject: [PATCH 2/3] Ignore Examples folder in CI workflow --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8eb20c85..11be2f39 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,8 +3,11 @@ on: branches: - master - Set-up-GHA-CI/CD + paths-ignore: + - 'Examples/**' pull_request: + jobs: validate: From 0d8d1252224fbcc0147321ea40abedb3d3b7ce0b Mon Sep 17 00:00:00 2001 From: dfinke Date: Fri, 15 Mar 2024 08:21:17 -0400 Subject: [PATCH 3/3] Add infrastructure change and new features --- changelog.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/changelog.md b/changelog.md index e4f9207a..07edfd1e 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,8 @@ +# Infrastructure change + +- Thank you to [RipFence](https://github.com/RipFence) who asked how to place a chart on a different sheet from the data and then did a PR adding the example. +- added `ignore` so files checked into examples do not trigger a CI run + # 7.8.6 - Thank you [John Boyne](https://github.com/kyllath)