Select
Selects the current pivot table.
Syntax
expression.Select();
expression - A variable that represents an ApiPivotTable class.
Parameters
This method doesn't have any parameters.
Returns
This method doesn't return any data.
Example
Highlight the entire pivot table range as the active selection in a spreadsheet.
// How do I programmatically select a whole pivot table at once in a spreadsheet?
// Focus the cursor on a pivot table so it becomes the current selection in a spreadsheet.
let worksheet = Api.GetActiveSheet();
worksheet.GetRange('B1').SetValue('Region');
worksheet.GetRange('C1').SetValue('Style');
worksheet.GetRange('D1').SetValue('Price');
worksheet.GetRange('B2').SetValue('East');
worksheet.GetRange('B3').SetValue('West');
worksheet.GetRange('B4').SetValue('East');
worksheet.GetRange('B5').SetValue('West');
worksheet.GetRange('C2').SetValue('Fancy');
worksheet.GetRange('C3').SetValue('Fancy');
worksheet.GetRange('C4').SetValue('Tee');
worksheet.GetRange('C5').SetValue('Tee');
worksheet.GetRange('D2').SetValue(42.5);
worksheet.GetRange('D3').SetValue(35.2);
worksheet.GetRange('D4').SetValue(12.3);
worksheet.GetRange('D5').SetValue(24.8);
let dataRef = Api.GetRange("'Sheet1'!$B$1:$D$5");
let pivotTable = Api.InsertPivotNewWorksheet(dataRef);
pivotTable.AddFields({
columns: 'Region',
rows: 'Style',
});
pivotTable.AddDataField('Price');
pivotTable.Select();