Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
Excel.ChartSeriesBy enum
- Package:
- excel
Specifies whether the series are by rows or by columns. In Excel on desktop, the "auto" option will inspect the source data shape to automatically guess whether the data is by rows or columns. In Excel on the web, "auto" will simply default to "columns".
Remarks
Used by
Examples
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/10-chart/chart-data-source.yaml
await Excel.run(async (context) => {
// Create a new worksheet called "Sample" and activate it.
context.workbook.worksheets.getItemOrNullObject("Sample").delete();
const sheet = context.workbook.worksheets.add("Sample");
// Create an a table named SalesTable on the Sample worksheet.
let expensesTable = sheet.tables.add("A1:E1", true);
expensesTable.name = "SalesTable";
expensesTable.getHeaderRowRange().values = [["Product", "Qtr1", "Qtr2", "Qtr3", "Qtr4"]];
expensesTable.rows.add(null, [
["Frames", 5000, 7000, 6544, 4377],
["Saddles", 400, 323, 276, 651],
["Brake levers", 12000, 8766, 8456, 9812],
["Chains", 1550, 1088, 692, 853],
["Mirrors", 225, 600, 923, 544],
["Spokes", 6005, 7634, 4589, 8765]
]);
sheet.getUsedRange().format.autofitColumns();
sheet.getUsedRange().format.autofitRows();
sheet.activate();
// Create a line chart based on data from SalesTable.
let dataRange = sheet.getRange("A1:E7");
let chart = sheet.charts.add("Line", dataRange, Excel.ChartSeriesBy.rows);
// Position and style the chart.
chart.setPosition("A15", "E30");
chart.legend.position = "Right";
chart.legend.format.fill.setSolidColor("white");
await context.sync();
});
Fields
| auto = "Auto" | In Excel on desktop, the "auto" option will inspect the source data shape to automatically guess whether the data is by rows or columns. In Excel on the web, "auto" will simply default to "columns". |
| columns = "Columns" | |
| rows = "Rows" |
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Office Add-ins
Feedback
Was this page helpful?
