2016-07-12 7 views

答えて

1

実際には、列内のすべての項目をループするのは非常に簡単です。

var column // int value of your column, 
      // assuming you know which column you want. 
      // (technically, your column number -1 
var numRows = yourSheet.getLastRow(); 

for (var i; i < numRows; i++) { 
    cell = table.getCell(i, column); 

    // If you want to store all the cells text 
    list.push(cell.getText()); 
} 

簡単です。テーブルのすべてのセルが必要な場合は、iをi内にループし、getCell(i、j);

+0

これは列をループします。私はすでに実行することができます。私は列がより多くの行に拡大し続ける解決策を探しています。あなたの例とは異なり、 'table'はハードコード化された範囲にはなりません。 –

+0

私は謝った、私は言っていたはずだった、sheet.getLastRow()。これによりコンテンツの最後の行が取得されるため、実行時の列のサイズになります。 – EvSunWoodard

+0

さて、私はそれを使用して、それは働いています。あなたが望むなら、あなたは変更を加えることができます。私はあなたの答えを受け入れるでしょう。 –

関連する問題