OpenXML
0.1
Automate OpenXML. Excel, Word, and PowerPoint automation in PowerShell.
Installation Options
Owners
Copyright
2025 Start-Automating
Package Details
Author(s)
- James Brundage
Tags
Word Excel PowerPoint OpenXML OfficeOpenXML OOXML
Functions
Get-OpenXML Set-OpenXML Import-OpenXML Export-OpenXML
Dependencies
This module has no dependencies.
Release Notes
## OpenXML 0.1
* Initial Build of OpenXML Module (#1)
* Commands:
  * `Get-OpenXML` (#2)
  * `Import-OpenXML` (#14)
  * `Export-OpenXML` (#15)
  * `Close-OpenXML` (#16)  
  * `Copy-OpenXML` (#18)
  * `Set-OpenXML` (#19)
  * `Start-OpenXML` (#28)
  * `Stop-OpenXML` (#29)
* Initial Extended Types
  * `OpenXML`
    * `OpenXML.get_Parts` (#17)
    * `OpenXML.get_Created` (#23)
    * `OpenXML.get_Modified` (#24)
  * `OpenXML.File`
    * `OpenXML.File.get_DocumentProperty` (#13)
    * `OpenXML.File` default display (#7)
  * `OpenXML.Excel.File`
    * `OpenXML.Excel.File.get_Worksheets` (#5)    
    * `OpenXML.Excel.File.get_SharedString` (#25)
  * `OpenXML.Excel.Worksheet`
    * `OpenXML.Excel.Worksheet.get_Cell` (#6)
    * `OpenXML.Excel.Worksheet.get_Formula` (#26)
  * `OpenXML.PowerPoint.File`
    * `OpenXML.PowerPoint.File.get_Slides` (#8)
    * `OpenXML.PowerPoint.File.get_Text` (#9)
  * `OpenXML.PowerPoint.Slide`
    * `OpenXML.PowerPoint.get_Text` (#10)
  * `OpenXML.Word.File`
    * `OpenXML.Word.File.get_Text` (#11)  
* Sample Documents (#3)
* Initial Tests (#27)
* Build workflow
  * Building types with [EZOut](https://github.com/StartAutomating/EZOut) (#4)
  * Building GitHub Workflow with [PSDevOps](https://github.com/StartAutomating/PSDevOps) (#12)
* Core Documentation
  * README (#1)
  * CODE_OF_CONDUCT (#20)
  * CONTRIBUTING (#21)
  * SECURITY (#22)
FileList
- OpenXML.nuspec
- CHANGELOG.md
- Examples\Sample.xlsx
- Build\OpenXML.ezout.ps1
- Types\OpenXML.Excel.File\Alias.psd1
- LICENSE
- Examples\Blank404.docx
- Commands\Import-OpenXML.ps1
- Types\OpenXML.Excel.File\get_SharedStrings.ps1
- CONTRIBUTING.md
- Examples\HelloWorld.docx
- Commands\Get-OpenXML.ps1
- Types\OpenXML.Word.File\get_Text.ps1
- OpenXML.types.ps1xml
- Examples\ASlideDeck.pptx
- Commands\Stop-OpenXML.ps1
- Types\OpenXML\get_Created.ps1
- README.md
- Examples\HelloWorld.pptx
- Commands\Copy-OpenXML.ps1
- Types\OpenXML\get_DocumentProperty.ps1
- Examples\HelloWorld.xlsx
- Commands\Close-OpenXML.ps1
- Types\OpenXML\get_Parts.ps1
- OpenXML.psm1
- Examples\EmbeddedSVG.docx
- Commands\Set-OpenXML.ps1
- Types\OpenXML\Alias.psd1
- README.md.ps1
- Examples\Blank.xlsx
- Commands\Export-OpenXML.ps1
- Types\OpenXML\get_Modified.ps1
- CODE_OF_CONDUCT.md
- Examples\Sample.docx
- Commands\Start-OpenXML.ps1
- Types\OpenXML.Excel.Worksheet\get_Formula.ps1
- OpenXML.psd1
- Examples\Blank.docx
- Types\OpenXML.PowerPoint.File\get_Text.ps1
- Types\OpenXML.Excel.Worksheet\get_Cell.ps1
- OpenXML.tests.ps1
- Examples\BarChart.xlsx
- Types\OpenXML.PowerPoint.File\get_Slides.ps1
- Types\OpenXML.Excel.Worksheet\Alias.psd1
- SECURITY.md
- Examples\Sum.xlsx
- Types\OpenXML.PowerPoint.File\Alias.psd1
- Types\OpenXML.PowerPoint.Slide\get_Text.ps1
- Examples\Blank.pptx
- Examples\Sample.xps
- Types\OpenXML.Excel.File\get_Worksheets.ps1
- Types\OpenXML.File\DefaultDisplay.txt
- Examples\Table.docx
- Examples\Numbers.xlsx
Version History
| Version | Downloads | Last updated | 
|---|---|---|
| 0.1 (current version) | 13 | 10/16/2025 |