Cmdlet
Set-OfficeExcelDocumentProperty
Sets a built-in or application document property on an Excel workbook.
Syntax
Set-OfficeExcelDocumentProperty [-Custom] [-Document <ExcelDocument>] [-Name] <String> [-PassThru] [[-Value] <Object>] [<CommonParameters>]#Parameter set:
All Parameter SetsExamples
Stamp publishing metadata while creating a workbook.
New-OfficeExcel -Path .\Report.xlsx {
Set-OfficeExcelDocumentProperty -Name Title -Value 'Operational dashboard'
Set-OfficeExcelDocumentProperty -Name Department -Value 'Operations' -Custom
}Updates built-in or custom workbook properties through the current Excel DSL context.
Parameters
- -Custom SwitchParameter
- Treat the property as a custom workbook property.
- -Document ExcelDocument
- Workbook to update when provided explicitly.
- -Name String
- Property name to update.
- -PassThru SwitchParameter
- Emit the updated workbook.
- -Value Object
- Property value.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.