API Reference
Cmdlet
Clear-OfficeExcelRange
Clears values, formulas, styles, and range metadata from an Excel worksheet range.
Remarks
Clears values, formulas, styles, and range metadata from an Excel worksheet range.
Examples
Example 1: Clear cell contents without removing formatting.
PS>
Clear-OfficeExcelRange -Path .\Report.xlsx -Sheet Staging -Range B2:D20 -Contents -Hyperlinks -Confirm:$false
Get-OfficeExcelRange -Path .\Report.xlsx -Sheet Staging -Range B2:D20 |
Select-Object Address, Value, Formula
Removes values and formulas from the selected range and saves the workbook.
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.
Syntax
Clear-OfficeExcelRange [-All] [-Comments] [-ConditionalFormatting] [-Contents] [-DataValidations] [-Formulas] [-Hyperlinks] [-Merges] -Range <String> [-Sheet <String>] [-SheetIndex <Nullable`1>] [-Sparklines] [-Styles] [-Values] [<CommonParameters>]#Parameter set:
ContextParameters
- All SwitchParameter
- Clear all supported cell data and range metadata.
- Comments SwitchParameter
- Clear comments in the selected range.
- ConditionalFormatting SwitchParameter
- Clear conditional formatting rules that overlap the selected range.
- Contents SwitchParameter
- Clear values and formulas.
- DataValidations SwitchParameter
- Clear data validation rules that overlap the selected range.
- Formulas SwitchParameter
- Clear formulas.
- Hyperlinks SwitchParameter
- Clear hyperlinks that overlap the selected range.
- Merges SwitchParameter
- Clear merged-cell definitions that overlap the selected range.
- Range String
- A1 range to clear.
- Sheet String
- Worksheet name to update. Defaults to the current DSL sheet or the first workbook sheet.
- SheetIndex Nullable`1
- Worksheet index (0-based) to update. Defaults to the current DSL sheet or the first workbook sheet.
- Sparklines SwitchParameter
- Clear sparklines whose target cells overlap the selected range.
- Styles SwitchParameter
- Clear cell style indexes.
- Values SwitchParameter
- Clear literal cell values.
Clear-OfficeExcelRange [-All] [-Comments] [-ConditionalFormatting] [-Contents] [-DataValidations] [-Formulas] [-Hyperlinks] -InputPath <String> [-Merges] -Range <String> [-Sheet <String>] [-SheetIndex <Nullable`1>] [-Sparklines] [-Styles] [-Values] [<CommonParameters>]#Parameter set:
PathParameters
- All SwitchParameter
- Clear all supported cell data and range metadata.
- Comments SwitchParameter
- Clear comments in the selected range.
- ConditionalFormatting SwitchParameter
- Clear conditional formatting rules that overlap the selected range.
- Contents SwitchParameter
- Clear values and formulas.
- DataValidations SwitchParameter
- Clear data validation rules that overlap the selected range.
- Formulas SwitchParameter
- Clear formulas.
- Hyperlinks SwitchParameter
- Clear hyperlinks that overlap the selected range.
- InputPath String
- Workbook path to update.
- Merges SwitchParameter
- Clear merged-cell definitions that overlap the selected range.
- Range String
- A1 range to clear.
- Sheet String
- Worksheet name to update. Defaults to the current DSL sheet or the first workbook sheet.
- SheetIndex Nullable`1
- Worksheet index (0-based) to update. Defaults to the current DSL sheet or the first workbook sheet.
- Sparklines SwitchParameter
- Clear sparklines whose target cells overlap the selected range.
- Styles SwitchParameter
- Clear cell style indexes.
- Values SwitchParameter
- Clear literal cell values.
Clear-OfficeExcelRange [-All] [-Comments] [-ConditionalFormatting] [-Contents] [-DataValidations] -Document <ExcelDocument> [-Formulas] [-Hyperlinks] [-Merges] -Range <String> [-Sheet <String>] [-SheetIndex <Nullable`1>] [-Sparklines] [-Styles] [-Values] [<CommonParameters>]#Parameter set:
DocumentParameters
- All SwitchParameter
- Clear all supported cell data and range metadata.
- Comments SwitchParameter
- Clear comments in the selected range.
- ConditionalFormatting SwitchParameter
- Clear conditional formatting rules that overlap the selected range.
- Contents SwitchParameter
- Clear values and formulas.
- DataValidations SwitchParameter
- Clear data validation rules that overlap the selected range.
- Document ExcelDocument
- Workbook to update outside the DSL context.
- Formulas SwitchParameter
- Clear formulas.
- Hyperlinks SwitchParameter
- Clear hyperlinks that overlap the selected range.
- Merges SwitchParameter
- Clear merged-cell definitions that overlap the selected range.
- Range String
- A1 range to clear.
- Sheet String
- Worksheet name to update. Defaults to the current DSL sheet or the first workbook sheet.
- SheetIndex Nullable`1
- Worksheet index (0-based) to update. Defaults to the current DSL sheet or the first workbook sheet.
- Sparklines SwitchParameter
- Clear sparklines whose target cells overlap the selected range.
- Styles SwitchParameter
- Clear cell style indexes.
- Values SwitchParameter
- Clear literal cell values.