title: How to set a sheet's number of rows and columns at creation time? (And a word about Google's "advanced parameters")
body: <p>When creating a spreadsheet <em>ex novo</em>, Google's SpreadsheetApp allows one to specify the number of rows and columns of said spreadsheet:</p>
  
  <pre><code>var spreadsheet = SpreadsheetApp.create(name, rows, columns);
  </code></pre>
  
  <p>This only applies to the first sheet that comes within the newly created spreadsheet.</p>
  
  <p>What I need to do is to replicate this behaviour when inserting a new sheet inside an existing spreadsheet. Apparently there is no explicit way to do this.</p>
  
  <p>The only clue is, the function that creates a new sheet</p>
  
  <pre><code>var sheet = spreadsheet.insertSheet(options);
  </code></pre>
  
  <p>Optionally takes this mysterious parameter, <code>options</code>, which is not ever described anywhere except <a href="https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet#insertSheet(Object)" rel="noreferrer">here</a>, where Google states that this "advanced parameters" object can be use to duplicate the sheet from a template.</p>
  
  <p>There appears to be no documentation about this object anywhere else. These advanced parameters for sheet creation are only mentioned there.</p>
  
  <p>Summing up, the questions are:</p>
  
  <ol>
  <li>How to set the number of <strong>rows</strong> and <strong>columns</strong> of a new sheet, created inside of an <strong>existing spreadsheet</strong>, programmatically, without creating and cloning other spreadsheets or using a template, and so on.</li>
  <li>What on earth are those <strong>advanced parameters</strong>? I'd really like to read any documentation about these: if they exist, they may even be useful for something! (Or at least usable...)</li>
  </ol>