1

我正試圖找到一種方法來調整合並的單元格組以顯示合併後第一個單元格中包含的所有文本字符。我認爲會有一個簡單的方法來計算第一個單元格中的字符數,然後我可以通過開發一個公式(例如爲每個30個字符加上.2)來調整一個或多個單元格的高度。谷歌應用程序腳本統計單元格中的字符

我使用下面的代碼來嘗試和計數字符:

var tempValue; 
var tempCount = 0; 

    tempValue = sprintSheet.getRange("D3").getDisplayValue(); 
    tempCount = tempValue.length(); 

不幸的是,我上最後一行出現以下錯誤:

TypeError: Cannot call property length in object

我似乎無法使從範圍/值到文本的過渡以使用長度屬性。

回答

1

簡答的

Use tempCount = tempValue.length代替tempCount = tempValue.length();

說明

谷歌Apps腳本是基於JavaScript的。 getDisplayValue()返回一個JavaScript字符串原語。原始數據類型可以使用length屬性,並使用.length來調用它(注意不使用括號)。

參考

0

這就是解決問題的辦法。謝謝。

相關問題