title: Why is getCell() returning "Range" instead of the values?
body: <p>I am working on a very simple script, that logs the values in a column, I've used a similar structure in Google Apps Script before with great success, but I can't see the problem here. The "statusColumn" is filled with different values, and when I try to log them like this, it returns "Range" for all the rows. Any suggestions on why this is?</p>
  
  <pre><code>var statusColumn = 1;
  
  function getOrders() {
      var ss = SpreadsheetApp.openById("12y85GmJ94s6k3213j2nGK8rFr0GOfd_Emfk8WHu_MUQ");
      var sheet = ss.getSheetByName("Sheet8");
      var orders  = sheet.getDataRange();
      var numRows  = orders.getNumRows();
  
      for (var i = 1; i &lt;= numRows; i++) {
          var status = orders.getCell(i, statusColumn);
          Logger.log([status]);
      }
  }
  </code></pre>
  
  <p><strong>EDIT:</strong> </p>
  
  <pre><code>var statusColumn = 1;
  
  function getOrders() {
  
       var ss =  SpreadsheetApp.openById("12y85GmJ94s6k3213j2nGK8rFr0GOfd_Emfk8WHu_MUQ");
       var sheet = ss.getSheetByName("Sheet8");
       var orders  = sheet.getDataRange();
       var numRows  = orders.getNumRows();
  
       for (var i = 1; i &lt;= numRows; i++) {
           var statusCell = orders.getCell(i, statusColumn).getValue();
           Logger.log(statusCell)
       }
  }
  </code></pre>