From 390aca0496498a364a53f15529f65dbc64d5b815 Mon Sep 17 00:00:00 2001 From: dfinke Date: Thu, 5 May 2022 16:58:15 -0400 Subject: [PATCH] update --- README.md | 1313 ++------------------------- images/SalesData.png | Bin 0 -> 10594 bytes images/SalesDataChart.png | Bin 0 -> 36153 bytes images/SalesDataChartPivotTable.png | Bin 0 -> 243621 bytes images/logo.png | Bin 0 -> 22972 bytes 5 files changed, 95 insertions(+), 1218 deletions(-) create mode 100644 images/SalesData.png create mode 100644 images/SalesDataChart.png create mode 100644 images/SalesDataChartPivotTable.png create mode 100644 images/logo.png diff --git a/README.md b/README.md index b614b3b..d7c5f48 100644 --- a/README.md +++ b/README.md @@ -1,1248 +1,125 @@ -# PowerShell + Excel = Better Together +# PowerShell and Excel +![](images/logo.png) -Automate Excel via PowerShell without having Excel installed. Runs on Windows, Linux and MAC. Creating Tables, Pivot Tables, Charts and much more has just become a lot easier. +# Overview -
+Automate Excel with PowerShell without having Excel installed. Works on Windows, Linux and MAC. Creating Tables, Pivot Tables, Charts and much more has just become a lot easier. -[![](https://img.shields.io/powershellgallery/v/ImportExcel.svg)](https://www.powershellgallery.com/packages/ImportExcel) [![](https://img.shields.io/powershellgallery/dt/ImportExcel.svg)](https://www.powershellgallery.com/packages/ImportExcel) [![](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/dfinke/ImportExcel/tree/70ab9e46c776e96fb287682d5b9b4b51a0ec3bac/LICENSE.txt) - -
- -| CI System | Environment | Status | -| :--- | :--- | :--- | -| Azure DevOps | Windows | [![Build Status](https://dougfinke.visualstudio.com/ImportExcel/_apis/build/status/dfinke.ImportExcel?branchName=master&jobName=Windows)](https://dougfinke.visualstudio.com/ImportExcel/_build/latest?definitionId=21&branchName=master) | -| Azure DevOps | Windows \(Core\) | [![Build Status](https://dougfinke.visualstudio.com/ImportExcel/_apis/build/status/dfinke.ImportExcel?branchName=master&jobName=WindowsPSCore)](https://dougfinke.visualstudio.com/ImportExcel/_build/latest?definitionId=21&branchName=master) | -| Azure DevOps | Ubuntu | [![Build Status](https://dougfinke.visualstudio.com/ImportExcel/_apis/build/status/dfinke.ImportExcel?branchName=master&jobName=Ubuntu)](https://dougfinke.visualstudio.com/ImportExcel/_build/latest?definitionId=21&branchName=master) | -| Azure DevOps | macOS | [![Build Status](https://dougfinke.visualstudio.com/ImportExcel/_apis/build/status/dfinke.ImportExcel?branchName=master&jobName=macOS)](https://dougfinke.visualstudio.com/ImportExcel/_build/latest?definitionId=21&branchName=master) | - -
- -Install from the [PowerShell Gallery](https://www.powershellgallery.com/packages/ImportExcel/). +# Basic Usage +## Installation ```powershell Install-Module -Name ImportExcel ``` -### Donation -If this project helped you reduce the time to get your job done, let me know, send a coffee. - -
- -[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UCSB9YVPFSNCY) - -![](https://media.giphy.com/media/hpXxJ78YtpT0s/giphy.gif) - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/testimonial.png) - -## How to Videos - -* [PowerShell Excel Module - ImportExcel](https://www.youtube.com/watch?v=fvKKdIzJCws&list=PL5uoqS92stXioZw-u-ze_NtvSo0k0K0kq) - -Installation - - -**PowerShell V5 and Later** - -You can install the `ImportExcel` module directly from the PowerShell Gallery - -* \[Recommended\] Install to your personal PowerShell Modules folder - - ```text - Install-Module ImportExcel -scope CurrentUser - ``` - -* \[Requires Elevation\] Install for Everyone \(computer PowerShell Modules folder\) - - ```text - Install-Module ImportExcel - ``` - -## Continuous Integration Updates - -Big thanks to [Illy](https://github.com/ili101) for taking the Azure DevOps CI to the next level. Improved badges, improved matrix for cross platform OS testing and more. - -Plus, wiring the [PowerShell ScriptAnalyzer Excel report](https://github.com/dfinke/ImportExcel/pull/590#issuecomment-488659081) we built into each run as an artifact. - -![](.gitbook/assets/ScriptAnalyzerReport.png) - -## What's new 7.1.3 - -- Changed to `ProviderPath`. Thanks [Trevor Walker](https://github.com/sporkabob) - -## What's new 7.1.2 - -- `Get-ExcelFileSummary` - Gets summary information on an Excel file like number of rows, columns, and more - -``` -dir . -r *.xlsx | Get-ExcelFileSummary | ft - -ExcelFile WorksheetName Rows Columns Address Path ---------- ------------- ---- ------- ------- ---- -Grades.xlsx Sheet1 21 3 A1:C21 D:\temp\ExcelYouTube\Grades -GradesAverage.xlsx Sheet1 21 5 A1:E21 D:\temp\ExcelYouTube\Grades -AllShifts.xlsx Sheet1 21 2 A1:B21 D:\temp\ExcelYouTube\SeparateData -Shift_1.xlsx Sheet1 10 2 A1:B10 D:\temp\ExcelYouTube\SeparateData -Shift_2.xlsx Sheet1 8 2 A1:B8 D:\temp\ExcelYouTube\SeparateData -Shift_3.xlsx Sheet1 5 2 A1:B5 D:\temp\ExcelYouTube\SeparateData -Shifts.xlsx Shift_1 10 2 A1:B10 D:\temp\ExcelYouTube\SeparateData -Shifts.xlsx Shift_2 8 2 A1:B8 D:\temp\ExcelYouTube\SeparateData -``` - -## What's new 7.1.1 - -* Merged [Nate Ferrell](https://github.com/scrthq)'s Linux fix. Thanks! -* Moved `Export-MultipleExcelSheets` from psm1 to Examples/Experimental -* Deleted the CI build in Appveyor -* Thank you [Mikey Bronowski](https://github.com/MikeyBronowski) for - * Multiple sweeps - * Standardising casing of parameter names, and variables - * Plus updating > 50 of the examples and making them consistent. - -## What's new 7.1.0 - -Fixes, Updates and new Examples - -#### Fixed - -* Odd behavior on the return of Import-Excel function [https://github.com/dfinke/ImportExcel/issues/792](https://github.com/dfinke/ImportExcel/issues/792) -* Export-Excel -FreezeTopRow with -Title [https://github.com/dfinke/ImportExcel/issues/795](https://github.com/dfinke/ImportExcel/issues/795) -* Not importing when first row contains a 0 in a column [https://github.com/dfinke/ImportExcel/issues/802](https://github.com/dfinke/ImportExcel/issues/802) - -#### Updated - -* Add `-AsDate` support to `Import-Excel` and `ConvertFrom-ExcelSheet` - -#### New Examples - -| PS1 | Description | Link | -| :--- | :--- | :--- | -| Pester-To-XLSx | Runs Pester, collects the results, enriches it, and exports it to Excel | [Pester-To-XLSx.ps1](https://github.com/dfinke/ImportExcel/blob/fe68ddbb0dd86e9fd1f3bfe01c4d2b9ce5509510/Examples/Pester-To-XLSx.ps1) | -| DSUM | Sums up the numbers in a field \(column\) of records in a list or database that match conditions that you specify. | [DSUM.ps1](https://github.com/dfinke/ImportExcel/blob/12fa49e3142af2178ae1c6b18d8c757af0d629ac/Examples/ExcelBuiltIns/DSUM.ps1) | -| VLookup | Setups up a sheet, you enter the name of an item and the amount is looked up | [VLOOKUP.ps1](https://github.com/dfinke/ImportExcel/blob/e42f42fde92ca636af22252b753a8329f48e15f1/Examples/ExcelBuiltIns/VLOOKUP.ps1) | - -## What's new 7.0.1 - -More infrastructure improvements. - -* Refine pipeline script analysis -* Improve artifacts published -* Add manifest \(psd1\) checks - -## What's new 7.0.0 - -### Refactor - -* Remove all functions from the `psm1` -* Move functions into public subdirectory -* Align TDD and continuous integration workflow for this refactor -* Move help from functions to mdHelp and use [PlatyPS](https://www.powershellgallery.com/packages/platyPS) to generate external help file - -Thanks to [James O'Neill](https://twitter.com/jamesoneill) for the refactor and [Illy](https://twitter.com/ili_z) on the continuous integration. - -## What's new 6.5.3 - -Thanks again to the community for making this module even better. - -* [Fix import excel headers](https://github.com/dfinke/ImportExcel/pull/713) -* Numerous improvements for DataTables and exporting it to Excel [James O'Neill](https://twitter.com/jamesoneill) - * Names, styles, proper appending -* Handles marking the empty row on an empty table as dummy row -* Re-work code based on linting recommendations -* Update existing tests and add more -* Support PipelineVariable thanks to [Luc Dekens](https://twitter.com/LucD22) for reporting and [Ili](https://twitter.com/ili_z) for the PR -* Fix quoting in ConvertFromExcelToSQLInsert [beckerben](https://github.com/beckerben) - -## What's new 6.5.2 - -Thank you [uSlackr](https://github.com/uSlackr)ill - -* Fixes Column order issue \(plus tests\) for `Get-ExcelColumnName` - -Thank you [jhoneill](https://github.com/jhoneill) - -* Added -Force to Send-SQLDataToExcel so it sends something even if no rows are returned. \(see [\#703](https://github.com/dfinke/ImportExcel/issues/703)\) -* Added -asText to import-Excel see \(\#164\)\[[https://github.com/dfinke/ImportExcel/issues/164](https://github.com/dfinke/ImportExcel/issues/164)\] and multiple others -* Linux. Now set an environment variable if the support needed for Autosize is present, and use that Environment variable to decide to skip autosize operations. -* Fixed tests which needed autosize to work so they skip of the environment variable is set. -* Fixed another break where on azure the module never loaded. -* Add a comment to ci.ps1 re better .NET version detection and left some commented out code. - -Other - -* Added the example [ReadAllSheets.ps1](https://github.com/dfinke/ImportExcel/tree/master/Examples/ReadAllSheets) based on this thread [https://github.com/dfinke/ImportExcel/issues/678](https://github.com/dfinke/ImportExcel/issues/678) - -## What's new 6.5.0 - -This is now using the latest version of EPPlus. Unit tests are updated and passing, if you hit problems, please open an issue. You can rollback to an older version from the PowerShell Gallery if you are blocked. - -* Unit tests were updated and fixed -* "Set-WorksheetProtection" is now switched on -* Made a change to make Set-Excel range more friendly when Auto Sizing on non-windows platforms -* Fixed - Windows only tests don't attempt to run on non-windows systems -* Tests based on Get-Process don't attempt to run if <20 processes are returned -* If $env:TEMP is not set \(as will be the case on Linux\) -* Join-Path if used so paths are built with / or with as suits the OS where the test is running. -* Excel Sparklines now supported, check out the examples [SalesByQuarter](https://github.com/dfinke/ImportExcel/blob/master/Examples/Sparklines/SalesByQuarter.ps1) and [Sparklines](https://github.com/dfinke/ImportExcel/blob/master/Examples/Sparklines/Sparklines.ps1). - -![](.gitbook/assets/Sparklines.png) - -## What's new 6.2.4 - -Sensible parameter defaults, make your life easier and gets things done faster. - -* Thank you to [DomRRuggeri](https://github.com/DomRRuggeri) for the initial Out-Excel PR and kicking off the conversation on the improvements. -* Thank you to [ili101](https://github.com/ili101) for refactoring and improving the defaults, and adding the tests for parameters. -* Creates a table, with filtering -* Chooses a `TableStyle` -* Displays the Excel spreadsheet automatically - -```text -Get-Process | select Company, Name, Handles | Export-Excel -``` - -![image](.gitbook/assets/ImproveNowDefaults.png) - -## What's new 6.2.3 - -Thank you [jhoneill](https://github.com/jhoneill). - -* Refactored copy sheet and added pipe support -* Add `ClearAll` to `Set-ExcelRange` -* Fix broken test & regression for `passwords` - * **Note**: Passwords do not work on `pwsh`. The EPPlus library does not support these dotnet core APIs at this time. - -## What's new 6.2.2 - -* Added requested feature, chart trendlines. - * [Example PowerShell script](https://github.com/dfinke/ImportExcel/blob/master/Examples/Charts/NumberOfVisitors.ps1) - -![](.gitbook/assets/ChartTrendlines.png) - -* Fixed Import-Excel and relative path issue, added unit tests. - -## What's new 6.2.0 - -Thank you to [James O'Neill](https://github.com/jhoneill) - -* Fixed, Import-Excel can read xlsx files even if already open in Excel -* Added `New-ExcelStyle`, plus `-Style` to `Export-Excel` and `-Merge` to `Set-ExcelRange` -* Added [Style Examples](https://github.com/dfinke/ImportExcel/tree/master/Examples/Styles) - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/NewExcelStyle.png) - -## What's new 6.1.0 - -Thank you to [James O'Neill](https://github.com/jhoneill) - -* Instead of specifying a path provides an Excel Package object \(from `Open-ExcelPackage`\), using this avoids re-reading the whole file when importing multiple parts of it. To allow multiple read operations `Import-Excel` does NOT close the package, and you should use `Close-ExcelPackage -noSave` to close it. - -## What's new 6.0.0 - -Thank you to [James O'Neill](https://github.com/jhoneill) for the optimizations, and refactoring leading to a _**~10x**_ speed increase. Thanks to [ili101](https://github.com/ili101) for earlier PRs that provided the ground work for this. - -* Performance improvement to `Export-Excel` see [\#506](https://github.com/dfinke/ImportExcel/issues/506) and [\#555](https://github.com/dfinke/ImportExcel/issues/555). This has meant taking code in Add-CellValue back into process block of `Export-Excel`, as the overhead of calling the function was a lot greater than time executing the code inside it. [Blog post to follow](https://jamesone111.wordpress.com/). Some tests are showing a _**~10x**_ speed increase. [\#572](https://github.com/dfinke/ImportExcel/issues/572) was about a broken \#region tag in this part of the code and that has been cleaned up in the process. -* `Export-Excel` now has an -InputObject parameter \(this was previously -TargetData , which is now an alias for InputObject\). If the `inputobject` is an array, each item will be inserted, so you can run `export-excel -inputobject $x` rather than `$x | Export-Excel`, and if it is a `system.data.datatable` object it will be inserted directly rather than cell-by-cell. `Send-SQLDataToExcel` takes advantage of this new functionality. There are simple tests for these new items -* `Export-Excel` previously assumed `-Now` if there were no other parameters, it will now assume `-Now` if there is no `-Path` or `-ExcelPackage`. The .PSD1 file now itemizes the items exported by the module [\#557](https://github.com/dfinke/ImportExcel/issues/557) - -## What's new 5.4.5 - -Thank you to [James O'Neill](https://github.com/jhoneill) for the great additions. - -* Modified Send-SQLDataToExcel so it creates tables and ranges itself; previously it relied on export-excel to do this which cause problems when adding data to an existing sheet \(\#555\) -* Added new command Add-ExcelDataValidation which will apply different data-validation rules to ranges of cells -* Changed the export behavior so that \(1\) attempts to convert to a number only apply if the the value was a string; \(2\) Nulls are no longer converted to an empty string \(3\) there is a specific check for URIs and not just text which is a valid URI. Using UNC names in hyperlinks remains problematic. -* Changed the behavior of AutoSize in export excel so it only applies to the exported columns. Previously if something was exported next to pre-existing data, AutoSize would resize the whole sheet, potentially undoing things which had been set on the earlier data. If anyone relied on this behavior they will need to explicitly tell the sheet to auto size with $sheet.cells.autofitColumns. \(where $sheet points to the sheet, it might be $ExcelPackage.Workbook.Worksheets\['Name'\]\) -* In Compare-Worksheet,the Key for comparing the sheets can now be written as a hash table with an expression - it is used with a Group-Object command so if it is valid in Group-Object it should be accepted; this allows the creation of composite keys when data being compared doesn't have a column which uniquely identifies rows. -* In Set-ExcelRange , added a 'Locked' option equivalent to the checkbox on the Protection Tab of the format cells dialog box in Excel. -* Created a Set-WorksheetProtection function. This gives the same options the protection dialog in Excel but is 0.9 release at the moment. - -### New Example - -* Added [MutipleValidations.ps1](https://github.com/dfinke/ImportExcel/blob/master/Examples/ExcelDataValidation/MutipleValidations.ps1). Culled from the `tests`. - -## What's new 5.4.4 - -* Fix issue when only a single property is piped into Export-Excel -* Fix issue in `Copy-ExcelWorksheet`, close the `$Stream` - -## What's new 5.4.3 - -* Added Remove-Worksheet: Removes one or more worksheets from one or more workbooks - -## What's new 5.4.2 - -* Added parameters -GroupDateRow and -GroupDatePart & -GroupNumericRow, -GroupNumericMin, -GroupNumericMax and -GroupNumericInterval - - to Add-PivotTable and New-PivotTableDefinition. The date ones gather dates of the same year and/or quarter and/or month and/or day etc. - - the number ones group numbers into bands, starting at Min, and going up steps specified by Interval. Added tests and help for these. - -* Set-ExcelRow and Set-ExcelColumn now check that the worksheet name they passed exists in the workbook. - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/cf964e3e4f761ca4058c4a4b809e2206b16709da/images/GroupingNumeric.png) - -## What's new 5.4.0 - -* Thank you to Conrad Agramont, Twitter: [@AGramont](https://twitter.com/@AGramont) for the `AddMultiWorkSheet.ps1` example. Much appreciated! -* Fixed several more bugs where parameters were ignored if passed a zero value -* Fixed bug where chart series headers could not come form a cell reference \(=Sheet1!Z10 now works as a header reference\) -* Add-Chart will now allow a single X range, or as many X ranges as there are Y ranges. -* Merge-MultipleSheets is more robust. -* Set-ExcelRow and Set-ExcelColumn trap attempts to process a sheet with no rows/columns. -* Help has been proof-read \(thanks to Mrs. @Jhoneill !\). - -## What's new 5.3.4 - -* HotFix for parameter PivotTableStyle should be PivotTableStyle [https://github.com/dfinke/ImportExcel/issues/453](https://github.com/dfinke/ImportExcel/issues/453) - -## What's new 5.3.3 - -* Thank you to \(lazywinadmin\)\[[https://github.com/lazywinadmin](https://github.com/lazywinadmin)\] - Expand aliases in examples and elsewhere -* In Export-Excel fixed a bug where -AutoNameRange on pre-existing data included the header in the range. -* In Export-Excel fixed a bug which caused a zero, null, or empty string in a list of simple objects to be skipped. -* In Export-Excel improved the behaviour when a new worksheet is created without data, and Tables etc are added to it. -* In Join-Worksheet: added argument completer to -TitleBackgroundColor and set default for -TitleBackgroundStyle to 'Solid'. -* In Add-Excel chart, New-ExcelChart, tests and Examples fixed mis-spelling of "Position" -* In Send-SqlDataToExcel: improved robustness of check for no data returned. -* In Set-ExcelColumn: -column can come from the pipeline \(supporting an array introduces complications for supporting script blocks\); -AutoNameRange no longer requires heading to specified \(so you can do 1..10 \| Set-ExcelColumn -AutoNameRange \); In Set-ExcelRow: -Row can come from the pipeline -* Improved test coverage \(back over 80%\). -* Help and example improvements. In "Index - music.ps1" the module for querying the index can be downloaded from PowerShell gallery \#requires set to demand it. In SQL+FillColumns+Pivot\example2.ps1 the GetSQL module can be downloaded and \#Requires has been set. The F1 results spreadsheet is available from one drive and a link is provided. -* Added Azure DevOps continuous integration and badges - -## What's new in Release 5.3 - -* Help improvements and tidying up of examples and extra examples -* Open-Excel Package and Add-Worksheet now add worksheets as script properties so `$Excel = Open-ExcelPackage -path test.xlsx ; $excel.sheet1` will return the sheet named "sheet1" `$Excel.SheetName` is a script property which is defined as `$this.workbook.worksheets["Sheetname"]` -* Renamed Set-Column to `Set-ExcelColumn`, Set-Row to `Set-ExcelRow`, and Set-Format, to `Set-ExcelRange`. Added aliases so the old names still work. -* `Set-ExcelRange` \(or set-Format\) used "Address" and "Range" incorrectly. There is now a single parameter `-Range`, with an alias of "Address". If the worksheet parameter is present, the function accepts a string specifying cells \("A1:Z10"\) or a the name of range. Without the worksheet it accepts an object representing a named range or a Table; or a tables's address, or part of the worksheet.cells collection. -* `Add-ConditionalFormatting`: Used "address" correctly, and it will accept ranges in the address parameter \(range is now an alias for address\). It now wraps conditional value strings in quotes when needed \(for = <= >= operations string needs to be in double quotes see issue \#424\). Parameter intellisense has been improved. There are new parameters: `-StopIfTrue` and `-Priority` and support for using the `-Reverse` parameter with Color-scale rules \(issue \#430\). Booleans in the sheet are now supported as the value for a condition. Also brought the two different kinds of condition together inside Export-Excel, and fixed a bug where named-ranges didn't work in some places. In `New-ConditionalText`, more types of conditional format are supported, and the argument completer for -ConditionalTextColor was missing and has been added. -* Improved handling of hyperlinks in `Export-Excel` \(see issue \#426\)s -* `Export-Excel` has better checking of Table and PivotTable names \(for uniqueness\) and a new test in quick charts that there is suitable data for charting. It also accepts hash tables for chart, pivot table and conditional formatting parameters which are splatted into the functions which add these. -* Moved logic for adding a named-range out of Export-Excel and into a new function named `Add-ExcelName`, and logic for adding a table into a function named `Add-ExcelTable`; this is to make it easier to do these things independently of Export-Excel, but minimize duplication. The Add-ExcelTable command has extra parameters to toggle the options from table tools toolbar \(show totals etc.\) and set options in the totals row. -* Moved PivotTable Functions out of Export-Excel.PS1 into their own file and moved Add-ExcelChart out of Export-Excel.ps1 into New-ExcelChart.ps1 -* Fixed bug in Merge-MultipleSheets where background pattern was set to None, making background color invisible. -* Fixed issues where formatting could be reset when using Export-Excel to manipulate an existing sheet without appending data; this applied to number-formats and tables. -* `Add-PivotTable` has some new parameters `-PassThru` returns the pivot table \(e.g. to allow names /sort orders of data series to be tweaked \) `-Address` allows Pivot to be placed on an existing sheet; `-PivotTableStyle` allows a change from "Medium6", `-PivotNumberFormat` formats data cells. It is more flexible about how the source data is specified - copying the range options in Set-ExcelRange. `Add-ExcelChart` is now used for creating PivotCharts, and `-PivotChartDefinition` allows a definition created with `New-ExcelChartDefinition` to be used when setting up a PivotTable. This opens up all the things that Add-ExcelChart can do without duplicating the parameters on Add-Pivot table and Export-Excel. Definition, TableStyle, Numberformat and ChartDefiniton can be used in `New-PivotTableDefinition` . -* `Add-ExcelChart` now supports -PassThru to return the chart for tweaking after creation; there is now a -PivotTable parameter to allow Add-PivotTable to call the code in Add-ExcelChart. And in `New-ExcelChartDefinition` Legend parameters \(for size, bold & position \) are now supported -* ChartDefinition and conditional formatting parameters can now be hashtables - anything that splats Add-ExcelChart or Add-ConditionalFormatting, it should be acceptable as a definition. - -## What's new in Release 5.2 - -* Value does not need to be mandatory in Set-Row or Set-Column, also tidied their parameters a little. -* Added support for array formulas in Set-Format \(it really should be set range now that it sets values, formulas and hyperlinks - that can go on the to-do list \) -* Fixed a bug with -Append in Export-Excel which caused it to overwrite the last row if the new data was a simple type. -* NumberFormat in Export-Excel now sets the default for on a new / blank sheet; but \[still\] sets individual cells when adding to a sheet -* Added support for timespans in Export excel ; set as elapsed hours, mins, secs \[h\]:mm:sss -* In Export-Excel improved the catch-all handler for insuring values to cope better with nested objects \(\#419\) and reduce the number of parse operations -* Added -Calculate switch to Export-Excel and Close-Excel Package; EPPlus needs formulas to OMIT the leading = sign so where formula is set it now strips a leading = sign -* Added -PivotTotals parameter where there was already -NoTotalsInPivot new one allows None, Both, Rows, Columns. \(\#415\) -* When appending Export-Excel only extended tables and ranges if they were explicitly specified. It now does it automatically. -* Compare and Merge worksheet originally had a problem with > 26 columns, I fixed merge turns out I hadn't fixed compare ... I have now -* Fixed bug where Export-Excel would not recognize it had to set $TitleFillPattern - made the default 'Solid' -* ExcludeProperty in Export-Excel now supports wildcards. -* Added DateTime to the list of types which can be exported as single column. -* Added Password support to Open- and Close-ExcelPackage \(password was not doing anything in Export-Excel\) -* Gave Expand-NumberFormat a better grasp of currency layouts - it follows .NET which is not always the same as Excel would set:-\( - -## What's new in Release 5.1.1 - -* Set-Row and Set-Column will now create hyperlinks and insert dates correctly -* Import-Excel now has an argument completer for Worksheet name - this can be slow on large files -* The NumberFormat parameter \(in Export-Excel, Set-Row, Set-Column, Set-Format and Add-ConditionalFormat\) and X&YAxisNumberFormat parameters \(in New-ExcelChartDefinition and Add-ExcelChart\) now have an argument completer and the names Currency, Number, Percentage, Scientific, Fraction, Short Date ,Short time,Long time, Date-Time and Text will be converted to the correct Excel formatting strings. -* Added new function Select-Worksheet to make a named sheet active: Added -Activate switch to Add-Worksheet, to make current sheet active, Export-Excel and Add-PivotTable support -Activate and pass it to Add-Worksheet, and New-PivotTableDefinition allows it to be part of the Pivot TableDefinition. -* Fixed a bug in Set-Format which caused -Hidden not to work -* Made the same changes to Add-Conditional format as set format so -switch:$false is processed, and 0 enums and values are processed correctly -* In Export-Excel, wrapped calls to Add-CellValue in a try catch so a value which causes an issue doesn't crash the whole export but generates a warning instead \(\#410\) . -* Additional tests. - -## What's new to July 18 - -* Changed parameter evaluation in Set-Format to support -bold:$false \(and other switches so that if false is specified the attribute will be removed \), and to bug were enums with a value of zero, and other zero parameters were not set. -* Moved chart creation into its own function \(Add-Excel chart\) within Export-Excel.ps1. Renamed New-Excelchart to New-ExcelChartDefinition to make it clearer that it is not making anything in the workbook \(but for compatibility put an alias of New-ExcelChart in so existing code does not break\). Found that -Header does nothing, so it isn't Add-Excel chart and there is a message that does nothing in New-ExcelChartDefinition . -* Added -BarChart -ColumnChart -LineChart -PieChart parameters to Export-Excel for quick charts without giving a full chart definition. -* Added parameters for managing chart Axes and legend -* Added some chart tests to Export-Excel.tests.ps1. \(but tests & examples for quick charts , axes or legends still on the to do list \) -* Fixed some bad code which had been checked-in in-error and caused adding charts to break. \(This was not seen outside GitHub \#377\) -* Added "Reverse" parameter to Add-ConditionalFormatting ; and added -PassThru to make it easier to modify details of conditional formatting rules after creation \(\#396\) -* Refactored ConditionalFormatting code in Export excel to use Add-ConditionalFormatting. -* Rewrote Copy-ExcelWorksheet to use copy functionality rather than import \| export \(395\) -* Found sorts could be inconsistent in Merge-MultipleWorksheet, so now sort on more columns. -* Fixed a bug introduced into Compare-Worksheet by the change described in the June changes below, this meant the font color was only being set in one sheet, when a row was changed. Also found that the PowerShell ISE and shell return Compare-Object results in different sequences which broke some tests. Applied a sort to ensure things are in a predictable order. \(\#375\) -* Removed \(2\) calls to Get-ExcelColumnName \(Removed and then restored function itself\) -* Fixed an issue in Export-Excel where formulas were inserted as strings if "NoNumberConversion" is applied \(\#374\), and made sure formatting is applied to formula cells -* Fixed an issue with parameter sets in Export-Excel not being determined correctly in some cases \(I think this had been resolved before and might have regressed\) -* Reverted the \[double\]::tryParse in export excel to the previous \(longer\) way, as the shorter way was not behaving correctly with with the number formats in certain regions. \(also \#374\) -* Changed Table, Range and AutoRangeNames to apply to whole data area if no data has been inserted OR to inserted data only if it has.\(\#376\) This means that if there are multiple inserts only inserted data is touched, rather than going as far down and/or right as the furthest used cell. Added a test for this. -* Added more of the Parameters from Export-Excel to Join-worksheet, join just calls export-excel with these parameters so there is no code behind them \(\#383\) -* Added more of the Parameters from Export-Excel to Send-SQLDataToExcel, send just calls export-excel with these parameters... -* Added support for passing a System.Data.DataTable directly to Send-SQLDataToExcel -* Fixed a bug in Merge-MultipleSheets where if the key was "name", columns like "displayName" would not be processed correctly, nor would names like "something\_ROW". Added tests for Compare, Merge and Join Worksheet -* Add-Worksheet , fixed a regression with move-after \(\#392\), changed way default worksheet name is decided, so if none is specified, and an existing worksheet is copied \(see June additions\) and the name doesn't already exist, the original sheet name will be kept. \(\#393\) If no name is given an a blank sheet is created, then it will be named sheetX where X is the number of the sheet \(so if you have sheets FOO and BAR the new sheet will be Sheet3\). - -## New in June 18 - -* New commands - Diff , Merge and Join - * `Compare-Worksheet` \(introduced in 5.0\) uses the built in `Compare-object` command, to output a command-line DIFF and/or color the worksheet to show differences. For example, if my sheets are Windows services the _extra_ rows or rows where the startup status has changed get highlighted - * `Merge-Worksheet` \(also introduced in 5.0\) joins two lumps, side by highlighting the differences. So now I can have server A's services and Server Bs Services on the same page. I figured out a way to do multiple sheets. So I can have Server A,B,C,D on one page :-\) that is `Merge-MultpleSheets` - - For this release I've fixed heaven only knows how many typos and proof reading errors in the help for these two, the only code change is to fix a bug if two worksheets have different names, are in different files and the Comparison sends the delta in the second back before the one in first, then highlighting changed properties could throw an error. Correcting the spelling of Merge-MultipleSheets is potentially a breaking change \(and it is still plural!\) - - also fixed a bug in compare worksheet where color might not be applied correctly when the worksheets came from different files and had different name. - - * `Join-Worksheet` is **new** for this release. At it's simplest it copies all the data in Worksheet A to the end of Worksheet B -* Add-Worksheet - * I have moved this from ImportExcel.psm1 to ExportExcel.ps1 and it now can move a new worksheet to the right place, and can copy an existing worksheet \(from the same or a different workbook\) to a new one, and I set the Set return-type to aid intellisense -* New-PivotTableDefinition - * Now Supports `-PivotFilter` and `-PivotDataToColumn`, `-ChartHeight/width` `-ChartRow/Column`, `-ChartRow/ColumnPixelOffset` parameters -* Set-Format - * Fixed a bug where the `-address` parameter had to be named, although the examples in `export-excel` help showed it working by position \(which works now. \) -* Export-Excel - * I've done some re-factoring - 1. I "flattened out" small "called-once" functions , add-title, convert-toNumber and Stop-ExcelProcess. - 2. It now uses Add-Worksheet, Open-ExcelPackage and Add-ConditionalFormat instead of duplicating their functionality. - 3. I've moved the PivotTable functionality \(which was doubled up\) out to a new function "Add-PivotTable" which supports some extra parameters PivotFilter and PivotDataToColumn, ChartHeight/width ChartRow/Column, ChartRow/ColumnPixelOffsets. - 4. I've made the try{} catch{} blocks cover smaller blocks of code to give a better idea where a failure happened, some of these now Warn instead of throwing - I'd rather save the data with warnings than throw it away because we can't add a chart. Along with this I've added some extra write-verbose messages - * Bad column-names specified for Pivots now generate warnings instead of throwing. - * Fixed issues when pivot tables / charts already exist and an export tries to create them again. - * Fixed issue where AutoNamedRange, NamedRange, and TableName do not work when appending to a sheet which already contains the range\(s\) / table - * Fixed issue where AutoNamedRange may try to create ranges with an illegal name. - * Added check for illegal characters in RangeName or Table Name \(replace them with "\_"\), changed tablename validation to allow spaces and applied same validation to RangeName - * Fixed a bug where BoldTopRow is always bolds row 1 even if the export is told to start at a lower row. - * Fixed a bug where titles throw pivot table creation out of alignment. - * Fixed a bug where Append can overwrite the last rows of data if the initial export had blank rows at the top of the sheet. - * Removed the need to specify a fill type when specifying a title background color - * Added MoveToStart, MoveToEnd, MoveBefore and MoveAfter Parameters - these go straight through to Add worksheet - * Added "NoScriptOrAliasProperties" "DisplayPropertySet" switches \(names subject to change\) - combined with ExcludeProperty these are a quick way to reduce the data exported \(and speed things up\) - * Added PivotTableName Switch \(in line with 5.0.1 release\) - * Add-CellValue now understands URI item properties. If a property is of type URI it is created as a hyperlink to speed up Add-CellValue - * Commented out the write verbose statements even if verbose is silenced they cause a significant performance impact and if it's on they will cause a flood of messages. - * Re-ordered the choices in the switch and added an option to say "If it is numeric already post it as is" - * Added an option to only set the number format if doesn't match the default for the sheet. -* Export-Excel Pester Tests - * I have converted examples 1-9, 11 and 13 from Export-Excel help into tests and have added some additional tests, and extra parameters to the example command to get better test coverage. The test so far has 184 "should" conditions grouped as 58 "IT" statements; but is still a work in progress. -* Compare-Worksheet pester tests -* [James O'Neill](https://twitter.com/jamesoneill) added `Compare-Worksheet` - * Compares two worksheets with the same name in different files. - -**4/22/2018** - -Thanks to the community yet again - -* [ili101](https://github.com/ili101) for fixes and features - * Removed `[PSPlot]` as OutputType. Fixes it throwing an error -* [Nasir Zubair](https://github.com/nzubair) added `ConvertEmptyStringsToNull` to the function `ConvertFrom-ExcelToSQLInsert` - * If specified, cells without any data are replaced with NULL, instead of an empty string. This is to address behaviors in certain DBMS where an empty string is insert as 0 for INT column, instead of a NULL value. - -**4/10/2018** - --New parameter `-ReZip`. It ReZips the xlsx so it can be imported to PowerBI - -Thanks to [Justin Grote](https://github.com/JustinGrote) for finding and fixing the error that Excel files created do not import to PowerBI online. Plus, thank you to [CrashM](https://github.com/CrashM) for confirming the fix. - -Super helpful! - -**3/31/2018** - -* Updated `Set-Format` - * Added parameters to set borders for cells, including top, bottom, left and right - * Added parameters to set `value` and `formula` - -```text -$data = @" -From,To,RDollars,RPercent,MDollars,MPercent,Revenue,Margin -Atlanta,New York,3602000,.0809,955000,.09,245,65 -New York,Washington,4674000,.105,336000,.03,222,16 -Chicago,New York,4674000,.0804,1536000,.14,550,43 -New York,Philadelphia,12180000,.1427,-716000,-.07,321,-25 -New York,San Francisco,3221000,.0629,1088000,.04,436,21 -New York,Phoneix,2782000,.0723,467000,.10,674,33 +## Create a spreadsheet +Here is a quick example that will create spreadsheet file from CSV data. Works with JSON, Databases, and more. + +```powershell +$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 "@ + +$data | Export-Excel .\salesData.xlsx ``` -![](https://github.com/dfinke/ImportExcel/blob/master/images/CustomReport.png?raw=true) +![](images/salesdata.png) -* Added `-PivotFilter` parameter, allows you to set up a filter so you can drill down into a subset of the overall dataset. +## Read a spreadsheet -```text -$data =@" -Region,Area,Product,Units,Cost -North,A1,Apple,100,.5 -South,A2,Pear,120,1.5 -East,A3,Grape,140,2.5 -West,A4,Banana,160,3.5 -North,A1,Pear,120,1.5 -North,A1,Grape,140,2.5 +Quickly read a spreadsheet document into a PowerShell array. + +```powershell +$data = Import-Excel .\salesData.xlsx +``` + +```powershell +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 +``` + +## Add a chart to spreadsheet + +Chart generation is as easy as 123. Building charts based on data in your worksheet doesn't get any easier. + +Plus, it is automated and repeatable. + +```powershell +$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 "@ + +$chart = New-ExcelChartDefinition -XRange State -YRange Units -Title "Units by State" -NoLegend + +$data | Export-Excel .\salesData.xlsx -AutoNameRange -ExcelChartDefinition $chart -Show ``` -![](https://github.com/dfinke/ImportExcel/blob/master/images/PivotTableFilter.png?raw=true) +![](images/salesDataChart.png) -**3/14/2018** +## Add a pivot table to spreadsheet -* Thank you to [James O'Neill](https://twitter.com/jamesoneill), fixed bugs with ChangeDatabase parameter which would prevent it working -* Added -Force to New-Alias -* Add example to set the background color of a column -* Supports excluding Row Grand Totals for PivotTables -* Allow xlsm files to be read -* Fix `Set-Column.ps1`, `Set-Row.ps1`, `SetFormat.ps1`, `formatting.ps1` **$false** and **$BorderRound** +Categorize, sort, filter, and summarize any amount data with pivot tables. Then add charts. - **1/1/2018** +```powershell +$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 +"@ -* Added switch `[Switch]$NoTotalsInPivot`. Allows hiding of the row totals in the pivot table. - - Thanks you to [jameseholt](https://github.com/jameseholt) for the request. - -```text - get-process | where Company | select Company, Handles, WorkingSet | - export-excel C:\temp\testColumnGrand.xlsx ` - -Show -ClearSheet -KillExcel ` - -IncludePivotTable -PivotRows Company -PivotData @{"Handles"="average"} -NoTotalsInPivot +$data | Export-Excel .\salesData.xlsx -AutoNameRange -Show -PivotRows Region -PivotData @{'Units'='sum'} -PivotChartType PieExploded3D ``` -* Fixed when using certain a `ChartType` for the Pivot Table Chart, would throw an error -* Fixed - when you specify a file, and the directory does not exit, it now creates it +![](images/SalesDataChartPivotTable.png) -**11/23/2017** +# Bonus Points -More great additions and thanks to [James O'Neill](https://twitter.com/jamesoneill) +## Create a separate CSV file for each Excel sheet -* Added `Convert-XlRangeToImage` Gets the specified part of an Excel file and exports it as an image -* Fixed a typo in the message at line 373. -* Now catch an attempt to both clear the sheet and append to it. -* Fixed some issues when appending to sheets where the header isn't in row 1 or the data doesn't start in column 1. -* Added support for more settings when creating a pivot chart. -* Corrected a typo PivotTableName was PivtoTableName in definition of New-PivotTableDefinition -* Add-ConditionalFormat and Set-Format added to the parameters so each has the choice of working more like the other. -* Added Set-Row and Set-Column - fill a formula down or across. -* Added Send-SQLDataToExcel. Insert a rowset and then call Export-Excel for ranges, charts, pivots etc. +Do you have a Excel file with multiple sheets and you need to convert each sheet to CSV file? -**10/30/2017** +### Problem Solved -Huge thanks to [James O'Neill](https://twitter.com/jamesoneill). PowerShell aficionado. He always brings a flare when working with PowerShell. This is no exception. +The `yearlyRetailSales.xlsx` has 12 sheets of retail data for the year. -\(Check out the examples `help Export-Excel -Examples`\) - -* New parameter `Package` allows an ExcelPackage object returned by `-passThru` to be passed in -* New parameter `ExcludeProperty` to remove unwanted properties without needing to go through `select-object` -* New parameter `Append` code to read the existing headers and move the insertion point below the current data -* New parameter `ClearSheet` which removes the worksheet and any past data -* Remove any existing Pivot table before trying to \[re\]create it -* Check for inserting a pivot table so if `-InsertPivotChart` is specified it implies `-InsertPivotTable` - -\(Check out the examples `help Export-Excel -Examples`\) - -* New function `Export-Charts` \(requires Excel to be installed\) - Export Excel charts out as JPG files -* New function `Add-ConditionalFormatting` Adds conditional formatting to worksheet -* New function `Set-Format` Applies Number, font, alignment and color formatting to a range of Excel Cells -* `ColorCompletion` an argument completer for `Colors` for params across functions - -I also worked out the parameters so you can do this, which is the same as passing `-Now`. It creates an Excel file name for you, does an auto fit and sets up filters. - -`ps | select Company, Handles | Export-Excel` - -**10/13/2017** - -Added `New-PivotTableDefinition`. You can create and wire up a PivotTable to a WorkSheet. You can also create as many PivotTable Worksheets to point a one Worksheet. Or, you create many Worksheets and many corresponding PivotTable Worksheets. - -Here you can create a WorkSheet with the data from `Get-Service`. Then create four PivotTables, pointing to the data each pivoting on a different dimension and showing a different chart - -```text -$base = @{ - SourceWorkSheet = 'gsv' - PivotData = @{'Status' = 'count'} - IncludePivotChart = $true -} - -$ptd = [ordered]@{} - -$ptd += New-PivotTableDefinition @base servicetype -PivotRows servicetype -ChartType Area3D -$ptd += New-PivotTableDefinition @base status -PivotRows status -ChartType PieExploded3D -$ptd += New-PivotTableDefinition @base starttype -PivotRows starttype -ChartType BarClustered3D -$ptd += New-PivotTableDefinition @base canstop -PivotRows canstop -ChartType ConeColStacked - -Get-Service | Export-Excel -path $file -WorkSheetname gsv -Show -PivotTableDefinition $ptd -``` - -**10/4/2017** - -Thanks to [https://github.com/ili101](https://github.com/ili101) : - -* Fix Bug, Unable to find type \[PSPlot\] -* Fix Bug, AutoFilter with TableName create corrupted Excel file. - -**10/2/2017** - -Thanks to [Jeremy Brun](https://github.com/jeremytbrun) Fixed issues related to use of -Title parameter combined with column formatting parameters. - -* [Issue \#182](https://github.com/dfinke/ImportExcel/issues/182) -* [Issue \#89](https://github.com/dfinke/ImportExcel/issues/89) - -**9/28/2017 \(Version 4.0.1\)** - -* Added a new parameter called `Password` to import password protected files -* Added even more `Pester` tests for a more robust and bug free module -* Renamed parameter 'TopRow' to 'StartRow' - - This allows us to be more concise when new parameters \('StartColumn', ..\) will be added in the future Your code will not break after the update, because we added an alias for backward compatibility - -Special thanks to [robinmalik](https://github.com/robinmalik) for providing us with [the code](https://github.com/dfinke/ImportExcel/issues/174) to implement this new feature. A high five to [DarkLite1](https://github.com/DarkLite1) for the implementation. - -**9/12/2017 \(Version 4.0.0\)** - -Super thanks and hat tip to [DarkLite1](https://github.com/DarkLite1). There is now a new and improved `Import-Excel`, not only in functionality, but also improved readability, examples and more. Not only that, he's been running it in production in his company for a number of weeks! - -_Added_ `Update-FirstObjectProperties` Updates the first object to contain all the properties of the object with the most properties in the array. Check out the help. - -_**Breaking Changes**_: Due to a big portion of the code that is rewritten some slightly different behavior can be expected from the `Import-Excel` function. This is especially true for importing empty Excel files with or without using the `TopRow` parameter. To make sure that your code is still valid, please check the examples in the help or the accompanying `Pester` test file. - -Moving forward, we are planning to include automatic testing with the help of `Pester`, `Appveyor` and `Travis`. From now on any changes in the module will have to be accompanied by the corresponding `Pester` tests to avoid breakages of code and functionality. This is in preparation for new features coming down the road. - -**7/3/2017** - -Thanks to [Mikkel Nordberg](https://www.linkedin.com/in/mikkelnordberg). He contributed a `ConvertTo-ExcelXlsx`. To use it, Excel needs to be installed. The function converts the older Excel file format ending in `.xls` to the new format ending in `.xlsx`. - -**6/15/2017** - -Huge thank you to [DarkLite1](https://github.com/DarkLite1)! Refactoring of code, adding help, adding features, fixing bugs. Specifically this long outstanding one: - -[Export-Excel: Numeric values not correct](https://github.com/dfinke/ImportExcel/issues/168) - -It is fantastic to work with people like `DarkLite1` in the community, to help make the module so much better. A hat to you. - -Another shout out to [Damian Reeves](https://twitter.com/DamReev)! His questions turn into great features. He asked if it was possible to import an Excel worksheet and transform the data into SQL `INSERT` statements. We can now answer that question with a big YES! - -```text -ConvertFrom-ExcelToSQLInsert People .\testSQLGen.xlsx -``` - -```text -INSERT INTO People ('First', 'Last', 'The Zip') Values('John', 'Doe', '12345'); -INSERT INTO People ('First', 'Last', 'The Zip') Values('Jim', 'Doe', '12345'); -INSERT INTO People ('First', 'Last', 'The Zip') Values('Tom', 'Doe', '12345'); -INSERT INTO People ('First', 'Last', 'The Zip') Values('Harry', 'Doe', '12345'); -INSERT INTO People ('First', 'Last', 'The Zip') Values('Jane', 'Doe', '12345'); -``` - -### Bonus Points - -Use the underlying `ConvertFrom-ExcelData` function and you can use a scriptblock to format the data however you want. - -```text -ConvertFrom-ExcelData .\testSQLGen.xlsx { - param($propertyNames, $record) - - $reportRecord = @() - foreach ($pn in $propertyNames) { - $reportRecord += "{0}: {1}" -f $pn, $record.$pn - } - $reportRecord +="" - $reportRecord -join "`r`n" -} -``` - -Generates - -```text -First: John -Last: Doe -The Zip: 12345 - -First: Jim -Last: Doe -The Zip: 12345 - -First: Tom -Last: Doe -The Zip: 12345 - -First: Harry -Last: Doe -The Zip: 12345 - -First: Jane -Last: Doe -The Zip: 12345 -``` - -**2/2/2017** - -Thank you to [DarkLite1](https://github.com/DarkLite1) for more updates - -* TableName with parameter validation, throws an error when the TableName: - * Starts with something else then a letter - * Is NULL or empty - * Contains spaces -* Numeric parsing now uses `CurrentInfo` to use the system settings - -**2/14/2017** - -Big thanks to [DarkLite1](https://github.com/DarkLite1) for some great updates - -* `-DataOnly` switch added to `Import-Excel`. When used it will only generate objects for rows that contain text values, not for empty rows or columns. -* `Get-ExcelWorkBookInfo` - retrieves information of an Excel workbook. - - ```text - Get-ExcelWorkbookInfo .\Test.xlsx - - CorePropertiesXml : #document - Title : - Subject : - Author : Konica Minolta User - Comments : - Keywords : - LastModifiedBy : Bond, James (London) GBR - LastPrinted : 2017-01-21T12:36:11Z - Created : 17/01/2017 13:51:32 - Category : - Status : - ExtendedPropertiesXml : #document - Application : Microsoft Excel - HyperlinkBase : - AppVersion : 14.0300 - Company : Secret Service - Manager : - Modified : 10/02/2017 12:45:37 - CustomPropertiesXml : #document - ``` - -**12/22/2016** - -* Added `-Now` switch. This short cuts the process, automatically creating a temp file and enables the `-Show`, `-AutoFilter`, `-AutoSize` switches. - -```text -Get-Process | Select Company, Handles | Export-Excel -Now -``` - -* Added ScriptBlocks for coloring cells. Check out [Examples](https://github.com/dfinke/ImportExcel/tree/master/Examples/FormatCellStyles) - -```text -Get-Process | - Select-Object Company,Handles,PM, NPM| - Export-Excel $xlfile -Show -AutoSize -CellStyleSB { - param( - $workSheet, - $totalRows, - $lastColumn - ) - - Set-CellStyle $workSheet 1 $LastColumn Solid Cyan - - foreach($row in (2..$totalRows | Where-Object {$_ % 2 -eq 0})) { - Set-CellStyle $workSheet $row $LastColumn Solid Gray - } - - foreach($row in (2..$totalRows | Where-Object {$_ % 2 -eq 1})) { - Set-CellStyle $workSheet $row $LastColumn Solid LightGray - } - } -``` - -![](https://github.com/dfinke/ImportExcel/blob/master/images/CellFormatting.png?raw=true) - -**9/28/2016** - -[Fixed](https://github.com/dfinke/ImportExcel/pull/126) PowerShell 3.0 compatibility. Thanks to [headsphere](https://github.com/headsphere). He used `$obj.PSObject.Methods[$target]` syntax to make it backward compatible. PS v4.0 and later allow `$obj.$target`. - -Thank you to [xelsirko](https://github.com/xelsirko) for fixing - _Import-module importexcel gives version warning if started inside background job_ - -**8/12/2016** - -[Fixed](https://github.com/dfinke/ImportExcel/issues/115) reading the headers from cells, moved from using `Text` property to `Value` property. - -**7/30/2016** - -* Added `Copy-ExcelWorksheet`. Let's you copy a work sheet from one Excel workbook to another. - -**7/21/2016** - -* Fixes `Import-Excel` \#68 - -**7/7/2016** - -[Attila Mihalicz](https://github.com/attilamihalicz) fixed two issues - -* Removing extra spaces after the backtick -* Uninitialized variable $idx leaks into the pipeline when `-TableName` parameter is used - -Thanks Attila. - -**7/1/2016** - -* Pushed 2.2.7 fixed resolve path in Get-ExcelSheetInfo -* Fixed [Casting Error in Export-Excel](https://github.com/dfinke/ImportExcel/issues/108) -* For `Import-Excel` change Resolve-Path to return ProviderPath for use with UNC - -**6/01/2016** - -* Added -UseDefaultCredentials to both `Import-Html` and `Get-HtmlTable` -* New functions, `Import-UPS` and `Import-USPS`. Pass in a valid tracking \# and it scrapes the page for the delivery details - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/Tracking.gif) - -**4/30/2016** - -Huge thank you to [Willie Möller](https://github.com/W1M0R) - -* He added a version check so the PowerShell Classes don't cause issues for down-level version of PowerShell -* He also contributed the first Pester tests for the module. Super! Check them out, they'll be the way tests will be implemented going forward - -**4/18/2016** - -Thanks to [Paul Williams](https://github.com/pauldalewilliams) for this feature. Now data can be transposed to columns for better charting. - -```text -$file = "C:\Temp\ps.xlsx" -rm $file -ErrorAction Ignore - -ps | - where company | - select Company,PagedMemorySize,PeakPagedMemorySize | - Export-Excel $file -Show -AutoSize ` - -IncludePivotTable ` - -IncludePivotChart ` - -ChartType ColumnClustered ` - -PivotRows Company ` - -PivotData @{PagedMemorySize='sum';PeakPagedMemorySize='sum'} -``` - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/PivotAsRows.png) - -Add `-PivotDataToColumn` - -```text -$file = "C:\Temp\ps.xlsx" -rm $file -ErrorAction Ignore - -ps | - where company | - select Company,PagedMemorySize,PeakPagedMemorySize | - Export-Excel $file -Show -AutoSize ` - -IncludePivotTable ` - -IncludePivotChart ` - -ChartType ColumnClustered ` - -PivotRows Company ` - -PivotData @{PagedMemorySize='sum';PeakPagedMemorySize='sum'} ` - -PivotDataToColumn -``` - -And here is the new chart view ![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/PivotAsColumns.png) - -**4/7/2016** - -Made more methods fluent - -```text -$t=Get-Range 0 5 .2 - -$t2=$t|%{$_*$_} -$t3=$t|%{$_*$_*$_} - -(New-Plot). - Plot($t,$t, $t,$t2, $t,$t3). - SetChartPosition("i"). - SetChartSize(500,500). - Title("Hello World"). - Show() -``` - -**3/31/2016** - -* Thanks to [redoz](https://github.com/redoz) Multi Series Charts are now working - -Also check out how you can create a table and then with Excel notation, index into the data for charting `"Impressions[A]"` - -```text -$data = @" -A,B,C,Date -2,1,1,2016-03-29 -5,10,1,2016-03-29 -"@ | ConvertFrom-Csv - -$c = New-ExcelChart -Title Impressions ` - -ChartType Line -Header "Something" ` - -XRange "Impressions[Date]" ` - -YRange @("Impressions[B]","Impressions[A]") - -$data | - Export-Excel temp.xlsx -AutoSize -TableName Impressions -Show -ExcelChartDefinition $c -``` - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/MultiSeries.gif) - -**3/26/2016** - -* Added `NumberFormat` parameter - -```text -$data | - Export-Excel -Path $file -Show -NumberFormat '[Blue]$#,##0.00;[Red]-$#,##0.00' -``` - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/Formatting.png) - -**3/18/2016** - -* Added `Get-Range`, `New-Plot` and Plot Cos example -* Updated EPPlus DLL. Allows markers to be changed and colored -* Handles and warns if auto name range names are also valid Excel ranges - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/PSPlot.gif) - -**3/7/2016** - -* Added `Header` and `FirstDataRow` for `Import-Html` - -**3/2/2016** - -* Added `GreaterThan`, `GreaterThanOrEqual`, `LessThan`, `LessThanOrEqual` to `New-ConditionalText` - -```text -echo 489 668 299 777 860 151 119 497 234 788 | - Export-Excel c:\temp\test.xlsx -Show ` - -ConditionalText (New-ConditionalText -ConditionalType GreaterThan 525) -``` - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/GTConditional.png) - -**2/22/2016** - -* `Import-Html` using Lee Holmes [Extracting Tables from PowerShell’s Invoke-WebRequest](http://www.leeholmes.com/blog/2015/01/05/extracting-tables-from-PowerShells-invoke-webrequest/) - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/ImportHtml.gif) - -**2/17/2016** - -* Added Conditional Text types of `Equal` and `NotEqual` -* Phone \#'s like '+33 011 234 34' will be now be handled correctly - -### Try _PassThru_ - -```text -$file = "C:\Temp\passthru.xlsx" -rm $file -ErrorAction Ignore - -$xlPkg = $( - New-PSItem north 10 - New-PSItem east 20 - New-PSItem west 30 - New-PSItem south 40 -) | Export-Excel $file -PassThru - -$ws=$xlPkg.Workbook.Worksheets[1] - -$ws.Cells["A3"].Value = "Hello World" -$ws.Cells["B3"].Value = "Updating cells" -$ws.Cells["D1:D5"].Value = "Data" - -$ws.Cells.AutoFitColumns() - -$xlPkg.Save() -$xlPkg.Dispose() - -Invoke-Item $file -``` - -### Result - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/PassThru.png) - -**1/18/2016** - -* Added `Conditional Text Formatting`. [Boe Prox](https://twitter.com/proxb) posted about [HTML Reporting, Part 2: Take Your Reporting a Step Further](https://mcpmag.com/articles/2016/01/14/html-reporting-part-2.aspx) and colorized cells. Great idea, now part of the PowerShell Excel module. - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/ConditionalText2.gif) - -**1/7/2016** - -* Added `Get-ExcelSheetInfo` - Great contribution from _Johan Åkerström_ check him out on [GitHub](https://github.com/CosmosKey) and [Twitter](https://twitter.com/neptune443) - -![](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/GetExcelSheetInfo.png) - -**12/26/2015** - -* Added `NoLegend`, `Show-Category`, `ShowPercent` for all charts including Pivot Charts -* Updated PieChart, BarChart, ColumnChart and Line chart to work with the pipeline and added `NoLegend`, `Show-Category`, `ShowPercent` - -**12/17/2015** - -These new features open the door for really sophisticated work sheet creation. - -Stay tuned for a [blog post](http://www.dougfinke.com/blog/) and examples. - -_**Quick List**_ - -* StartRow, StartColumn for placing data anywhere in a sheet -* New-ExcelChart - Add charts to a sheet, multiple series for a chart, locate the chart anywhere on the sheet -* AutoNameRange, Use functions and/or calculations in a cell -* Quick charting using PieChart, BarChart, ColumnChart and more - -![](https://raw.githubusercontent.com/dfinke/GifCam/master/JustCharts.gif) - -**10/20/2015** - -Big bug fix for version 3.0 PowerShell folks! - -This technique fails in 3.0 and works in 4.0 and later. - -```text -$m="substring" -"hello".$m(2,1) -``` - -Adding `.invoke` works in 3.0 and later. - -```text -$m="substring" -"hello".$m.invoke(2,1) -``` - -A _**big thank you**_ to [DarkLite1](https://github.com/DarkLite1) for adding the help to Export-Excel. - -Added `-HeaderRow` parameter. Sometimes the heading does not start in Row 1. - -**10/16/2015** - -Fixes [Export-Excel generates corrupt Excel file](https://github.com/dfinke/ImportExcel/issues/46) - -**10/15/2015** - -`Import-Excel` has a new parameter `NoHeader`. If data in the sheet does not have headers and you don't want to supply your own, `Import-Excel` will generate the property name. - -`Import-Excel` now returns `.Value` rather than `.Text` - -**10/1/2015** - -Merged ValidateSet for Encoding and Extension. Thank you [Irwin Strachan](https://github.com/irwins). - -**9/30/2015** - -Export-Excel can now handle data that is **not** an object - -```text -echo a b c 1 $true 2.1 1/1/2015 | Export-Excel c:\temp\test.xlsx -Show -``` - -Or - -```text -dir -Name | Export-Excel c:\temp\test.xlsx -Show -``` - -**9/25/2015** - -**Hide worksheets** Got a great request from [forensicsguy20012004](https://github.com/forensicsguy20012004) to hide worksheets. You create a few pivotables, generate charts and then pivot table worksheets don't need to be visible. - -`Export-Excel` now has a `-HideSheet` parameter that takes and array of worksheet names and hides them. - -**Example** - -Here, you create four worksheets named `PM`,`Handles`,`Services` and `Files`. - -The last line creates the `Files` sheet and then hides the `Handles`,`Services` sheets. - -```text -$p = Get-Process - -$p|select company, pm | Export-Excel $xlFile -WorkSheetname PM -$p|select company, handles| Export-Excel $xlFile -WorkSheetname Handles -Get-Service| Export-Excel $xlFile -WorkSheetname Services - -dir -File | Export-Excel $xlFile -WorkSheetname Files -Show -HideSheet Handles, Services -``` - -**Note** There is a bug in EPPlus that does not let you hide the first worksheet created. Hopefully it'll resolved soon. - -**9/11/2015** - -Added Conditional formatting. See [TryConditional.ps1](https://github.com/dfinke/ImportExcel/blob/master/TryConditional.ps1) as an example. - -Or, check out the short _**"How To"**_ video. - -[![image](http://www.dougfinke.com/videos/excelpsmodule/ExcelPSModule_First_Frame.png)](http://www.dougfinke.com/videos/excelpsmodule/excelpsmodule.mp4) - -**8/21/2015** - -* Now import Excel sheets even if the file is open in Excel. Thank you [Francois Lachance-Guillemette](https://github.com/francoislg) - -**7/09/2015** - -* For -PivotRows you can pass a `hashtable` with the name of the property and the type of calculation. `Sum`, `Average`, `Max`, `Min`, `Product`, `StdDev`, `StdDevp`, `Var`, `Varp` - -```text -Get-Service | - Export-Excel "c:\temp\test.xlsx" ` - -Show ` - -IncludePivotTable ` - -PivotRows status ` - -PivotData @{status='count'} -``` - -**6/16/2015 \(Thanks Justin\)** - -* Improvements to PivotTable overwriting -* Added two parameters to Export-Excel - * RangeName - Turns the data piped to Export-Excel into a named range. - * TableName - Turns the data piped to Export-Excel into an excel table. - -Examples - -```text -Get-Process|Export-Excel foo.xlsx -Verbose -IncludePivotTable -TableName "Processes" -Show -Get-Process|Export-Excel foo.xlsx -Verbose -IncludePivotTable -RangeName "Processes" -Show -``` - -**5/25/2015** - -* Fixed null header problem - -**5/17/2015** - -* Added three parameters: - * FreezeTopRow - Freezes the first row of the data - * AutoFilter - Enables filtering for the data in the sheet - * BoldTopRow - Bolds the top row of data, the column headers - -Example - -```text -Get-CimInstance win32_service | - select state, accept*, start*, caption | - Export-Excel test.xlsx -Show -BoldTopRow -AutoFilter -FreezeTopRow -AutoSize -``` - -![image](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/FilterFreezeBold.gif) - -**5/4/2015** - -* Published to PowerShell Gallery. In PowerShell v5 use `Find-Module importexcel` then `Find-Module importexcel | Install-Module` - -**4/27/2015** - -* datetime properties were displaying as ints, now are formatted - -**4/25/2015** - -* Now you can create multiple Pivot tables in one pass - * Thanks to [pscookiemonster](https://twitter.com/pscookiemonster), he submitted a repro case to the EPPlus CodePlex project and got it fixed - -**Example** - -```text -$ps = ps - -$ps | - Export-Excel .\testExport.xlsx -WorkSheetname memory ` - -IncludePivotTable -PivotRows Company -PivotData PM ` - -IncludePivotChart -ChartType PieExploded3D -$ps | - Export-Excel .\testExport.xlsx -WorkSheetname handles ` - -IncludePivotTable -PivotRows Company -PivotData Handles ` - -IncludePivotChart -ChartType PieExploded3D -Show -``` - -![image](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/MultiplePivotTables.png) - -**4/20/2015** - -* Included and embellished [Claus Nielsen](https://github.com/Claustn) function to take all sheets in an Excel file workbook and create a text file for each `ConvertFrom-ExcelSheet` -* Renamed `Export-MultipleExcelSheets` to `ConvertFrom-ExcelSheet` - -**4/13/2015** - -* You can add a title to the Excel "Report" `Title`, `TitleFillPattern`, `TitleBold`, `TitleSize`, `TitleBackgroundColor` - * Thanks to [Irwin Strachan](http://pshirwin.wordpress.com) for this and other great suggestions, testing and more - -**4/10/2015** - -* Renamed `AutoFitColumns` to `AutoSize` -* Implemented `Export-MultipleExcelSheets` -* Implemented `-Password` for a worksheet -* Replaced `-Force` switch with `-NoClobber` switch -* Added examples for `Get-Help` -* If Pivot table is requested, that sheet becomes the tab selected - -**4/8/2015** - -* Implemented exporting data to **named sheets** via the -WorkSheetname parameter. - -Examples - `gsv | Export-Excel .\test.xlsx -WorkSheetname Services` - -`dir -file | Export-Excel .\test.xlsx -WorkSheetname Files` - -`ps | Export-Excel .\test.xlsx -WorkSheetname Processes -IncludePivotTable -Show -PivotRows Company -PivotData PM` - -**Convert \(All or Some\) Excel Sheets to Text files** - -Reads each sheet in TestSheets.xlsx and outputs it to the data directory as the sheet name with the extension .txt - -```text -ConvertFrom-ExcelSheet .\TestSheets.xlsx .\data -``` - -Reads and outputs sheets like Sheet10 and Sheet20 form TestSheets.xlsx and outputs it to the data directory as the sheet name with the extension .txt - -```text -ConvertFrom-ExcelSheet .\TestSheets.xlsx .\data sheet?0 -``` - -**Example Adding a Title** - -You can set the pattern, size and of if the title is bold. - -```text -$p=@{ - Title = "Process Report as of $(Get-Date)" - TitleFillPattern = "LightTrellis" - TitleSize = 18 - TitleBold = $true - - Path = "$pwd\testExport.xlsx" - Show = $true - AutoSize = $true -} - -Get-Process | - Where Company | Select Company, PM | - Export-Excel @p -``` - -![image](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/Title.png) - -**Example Export-MultipleExcelSheets** - -![image](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/ExportMultiple.gif) - -```text -$p = Get-Process - -$DataToGather = @{ - PM = {$p|select company, pm} - Handles = {$p|select company, handles} - Services = {gsv} - Files = {dir -File} - Albums = {(Invoke-RestMethod http://www.dougfinke.com/PowerShellfordevelopers/albums.js)} -} - -Export-MultipleExcelSheets -Show -AutoSize .\testExport.xlsx $DataToGather -``` - -_**NOTE**_ If the sheet exists when using _-WorkSheetname_ parameter, it will be deleted and then added with the new data. - -### Get-Process Exported to Excel - -#### Total Physical Memory Grouped By Company - -![image](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/PivotTablesAndCharts.png) - -### Importing data from an Excel spreadsheet - -![image](https://raw.githubusercontent.com/dfinke/ImportExcel/master/images/TryImportExcel.gif) - -You can also find EPPLus on [Nuget](https://www.nuget.org/packages/EPPlus/). - -### Known Issues - -* Using `-IncludePivotTable`, if that pivot table name exists, you'll get an error. - * Investigating a solution - * _Workaround_ delete the Excel file first, then do the export +This single line of PowerShell converts any number of sheets in an Excel workbook to a separate CSV file. +```powershell +(Import-Excel .\yearlyRetailSales.xlsx *).GetEnumerator() | +ForEach-Object { $_.Value | Export-Csv ($_.key + '.csv') } +``` \ No newline at end of file diff --git a/images/SalesData.png b/images/SalesData.png new file mode 100644 index 0000000000000000000000000000000000000000..e85d158243c6eabf47eafc2e6e6c9103bb6b3433 GIT binary patch literal 10594 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�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�O8L5lF50l19zlAgu5SyFI!#pdj( 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 aY=WdDWA;gc_$t7WmW78!?yG?w&;1tzf2e~1 literal 0 HcmV?d00001 diff --git a/images/logo.png b/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ad6779c6964e0c224ed06213141bc378ceaeb78f GIT binary patch literal 22972 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 literal 0 HcmV?d00001