API Reference
Cmdlet
Add-OfficeExcelDashboardChart
Adds a dashboard-ready chart using an OfficeIMO chart preset.
Remarks
Adds a dashboard-ready chart using an OfficeIMO chart preset.
Examples
Add a compact comparison chart.
PS>
ExcelSheet 'Dashboard' { Add-OfficeExcelDashboardChart -Range A1:B12 -Preset CompactComparison -Row 1 -Column 5 -Title 'Revenue' }
Creates a styled chart from the range using reusable OfficeIMO dashboard chart defaults.
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
Add-OfficeExcelDashboardChart [-ChartType <ColumnClustered>] [-ColorStyleId <Int32>] -Column <Int32> [-HasHeaders <Boolean>] [-HeightPixels <Int32>] [-IncludeCachedData <Boolean>] [-PassThru] [-Preset <Comparison|Trend|Contribution|CompactComparison>] -Range <String> -Row <Int32> [-StyleId <Int32>] [-Title <String>] [-WidthPixels <Int32>] [<CommonParameters>]#Parameter set:
ContextRangeParameters
- ChartType ExcelChartType
- Optional chart type override.
- Possible values:
ColumnClustered,ColumnStacked,ColumnStacked100,Column3DClustered,Column3DStacked,Column3DStacked100,BarClustered,BarStacked,BarStacked100,Bar3DClustered,Bar3DStacked,Bar3DStacked100,Line,LineStacked,LineStacked100,Line3D,Area,AreaStacked,AreaStacked100,Area3D,Area3DStacked,Area3DStacked100,Pie,Pie3D,PieOfPie,BarOfPie,Doughnut,Scatter,Bubble,Radar,Stock,Surface,SurfaceWireframe,SurfaceContour,SurfaceContourWireframe - ColorStyleId Int32
- Optional chart color style id override.
- Column Int32
- Top-left column (1-based) where the chart should be placed.
- HasHeaders Boolean
- Whether the range includes headers.
- HeightPixels Int32
- Optional chart height in pixels.
- IncludeCachedData Boolean
- Include cached data in the chart for portability.
- PassThru SwitchParameter
- Emit the created chart.
- Preset ExcelDashboardChartPreset
- Dashboard chart preset.
- Possible values:
Comparison,Trend,Contribution,CompactComparison - Range String
- A1 range containing chart data.
- Row Int32
- Top-left row (1-based) where the chart should be placed.
- StyleId Int32
- Optional chart style id override.
- Title String
- Chart title.
- WidthPixels Int32
- Optional chart width in pixels.
Add-OfficeExcelDashboardChart [-ChartType <ColumnClustered>] [-ColorStyleId <Int32>] -Column <Int32> -Document <ExcelDocument> [-HasHeaders <Boolean>] [-HeightPixels <Int32>] [-IncludeCachedData <Boolean>] [-PassThru] [-Preset <Comparison|Trend|Contribution|CompactComparison>] -Range <String> -Row <Int32> [-Sheet <String>] [-SheetIndex <Int32>] [-StyleId <Int32>] [-Title <String>] [-WidthPixels <Int32>] [<CommonParameters>]#Parameter set:
DocumentRangeParameters
- ChartType ExcelChartType
- Optional chart type override.
- Possible values:
ColumnClustered,ColumnStacked,ColumnStacked100,Column3DClustered,Column3DStacked,Column3DStacked100,BarClustered,BarStacked,BarStacked100,Bar3DClustered,Bar3DStacked,Bar3DStacked100,Line,LineStacked,LineStacked100,Line3D,Area,AreaStacked,AreaStacked100,Area3D,Area3DStacked,Area3DStacked100,Pie,Pie3D,PieOfPie,BarOfPie,Doughnut,Scatter,Bubble,Radar,Stock,Surface,SurfaceWireframe,SurfaceContour,SurfaceContourWireframe - ColorStyleId Int32
- Optional chart color style id override.
- Column Int32
- Top-left column (1-based) where the chart should be placed.
- Document ExcelDocument
- Workbook to operate on outside the DSL context.
- HasHeaders Boolean
- Whether the range includes headers.
- HeightPixels Int32
- Optional chart height in pixels.
- IncludeCachedData Boolean
- Include cached data in the chart for portability.
- PassThru SwitchParameter
- Emit the created chart.
- Preset ExcelDashboardChartPreset
- Dashboard chart preset.
- Possible values:
Comparison,Trend,Contribution,CompactComparison - Range String
- A1 range containing chart data.
- Row Int32
- Top-left row (1-based) where the chart should be placed.
- Sheet String
- Worksheet name when using Document.
- SheetIndex Int32
- Worksheet index (0-based) when using Document.
- StyleId Int32
- Optional chart style id override.
- Title String
- Chart title.
- WidthPixels Int32
- Optional chart width in pixels.
Add-OfficeExcelDashboardChart [-ChartType <ColumnClustered>] [-ColorStyleId <Int32>] -Column <Int32> -Document <ExcelDocument> [-HeightPixels <Int32>] [-IncludeCachedData <Boolean>] [-PassThru] [-Preset <Comparison|Trend|Contribution|CompactComparison>] -Row <Int32> [-Sheet <String>] [-SheetIndex <Int32>] [-StyleId <Int32>] -TableName <String> [-Title <String>] [-WidthPixels <Int32>] [<CommonParameters>]#Parameter set:
DocumentTableParameters
- ChartType ExcelChartType
- Optional chart type override.
- Possible values:
ColumnClustered,ColumnStacked,ColumnStacked100,Column3DClustered,Column3DStacked,Column3DStacked100,BarClustered,BarStacked,BarStacked100,Bar3DClustered,Bar3DStacked,Bar3DStacked100,Line,LineStacked,LineStacked100,Line3D,Area,AreaStacked,AreaStacked100,Area3D,Area3DStacked,Area3DStacked100,Pie,Pie3D,PieOfPie,BarOfPie,Doughnut,Scatter,Bubble,Radar,Stock,Surface,SurfaceWireframe,SurfaceContour,SurfaceContourWireframe - ColorStyleId Int32
- Optional chart color style id override.
- Column Int32
- Top-left column (1-based) where the chart should be placed.
- Document ExcelDocument
- Workbook to operate on outside the DSL context.
- HeightPixels Int32
- Optional chart height in pixels.
- IncludeCachedData Boolean
- Include cached data in the chart for portability.
- PassThru SwitchParameter
- Emit the created chart.
- Preset ExcelDashboardChartPreset
- Dashboard chart preset.
- Possible values:
Comparison,Trend,Contribution,CompactComparison - Row Int32
- Top-left row (1-based) where the chart should be placed.
- Sheet String
- Worksheet name when using Document.
- SheetIndex Int32
- Worksheet index (0-based) when using Document.
- StyleId Int32
- Optional chart style id override.
- TableName String
- Table name containing chart data.
- Title String
- Chart title.
- WidthPixels Int32
- Optional chart width in pixels.
Add-OfficeExcelDashboardChart [-ChartType <ColumnClustered>] [-ColorStyleId <Int32>] -Column <Int32> [-HeightPixels <Int32>] [-IncludeCachedData <Boolean>] [-PassThru] [-Preset <Comparison|Trend|Contribution|CompactComparison>] -Row <Int32> [-StyleId <Int32>] -TableName <String> [-Title <String>] [-WidthPixels <Int32>] [<CommonParameters>]#Parameter set:
ContextTableParameters
- ChartType ExcelChartType
- Optional chart type override.
- Possible values:
ColumnClustered,ColumnStacked,ColumnStacked100,Column3DClustered,Column3DStacked,Column3DStacked100,BarClustered,BarStacked,BarStacked100,Bar3DClustered,Bar3DStacked,Bar3DStacked100,Line,LineStacked,LineStacked100,Line3D,Area,AreaStacked,AreaStacked100,Area3D,Area3DStacked,Area3DStacked100,Pie,Pie3D,PieOfPie,BarOfPie,Doughnut,Scatter,Bubble,Radar,Stock,Surface,SurfaceWireframe,SurfaceContour,SurfaceContourWireframe - ColorStyleId Int32
- Optional chart color style id override.
- Column Int32
- Top-left column (1-based) where the chart should be placed.
- HeightPixels Int32
- Optional chart height in pixels.
- IncludeCachedData Boolean
- Include cached data in the chart for portability.
- PassThru SwitchParameter
- Emit the created chart.
- Preset ExcelDashboardChartPreset
- Dashboard chart preset.
- Possible values:
Comparison,Trend,Contribution,CompactComparison - Row Int32
- Top-left row (1-based) where the chart should be placed.
- StyleId Int32
- Optional chart style id override.
- TableName String
- Table name containing chart data.
- Title String
- Chart title.
- WidthPixels Int32
- Optional chart width in pixels.