1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
   | // Add data source with query parameter.
function addDataSource() {
  SpreadsheetApp.enableBigQueryExecution();
  var spreadsheet = SpreadsheetApp.getActive();
 
  // Add a new sheet and use A1 cell as the parameter cell.
  //var parameterCell = spreadsheet.insertSheet('Détail').getRange('A4:CV19');
//parameterCell.setValue('Duke');
 
// Add data source with query parameter.
  var dataSourceSpec = SpreadsheetApp.newDataSourceSpec()
      .asBigQuery()
      .setProjectId('SQL')
      .setRawQuery('select * from `bigquery-public-data`')
      .setParameterFromCell('CRA_MAI_Philippe', 'Détail!A4:CV19')
      .build();
  //var dataSourceSheet = spreadsheet.insertDataSourceSheet(dataSourceSpec);
  //dataSourceSheet.asSheet().setName('Détail');
} | 
Partager