2015-04-08 76 views
0

我試圖區分Google表格中的空單元格0 &。 Im使用Appscripty使用HTML消息從電子表格數據發送電子郵件。在電子表格中區分空單元格和0值

當我從工作表中拉出數值時,有些單元格寫入0,有些單元格是空的。

兩者都在HTML消息中被寫爲0。 有人可以幫忙嗎?

+1

請分享您的代碼。 – HBP

回答

1

當您使用Range.getValue()Range.getValues()從電子表格中讀取值時,會將空白單元格檢索爲字符串""

在你的代碼,你可以簡單地檢查空白:

if (curVal === "") { 
    // cell is blank 
} 
else { 
    // not blank - handle value appropriately 
} 

當然,你可以只使用convertRange2html()SheetConverter library

+0

它可能是一個htmlencode問題?不應該將空值和零值處理爲相同的值,特別是如果它們都被解析爲字符串。 「」vs「0」 – hologram

+1

@zwisch - 沒有看到原始的源代碼,這只是一個猜測。由於null,空字符串和零_should _的處理方式不同,我的猜測是有一些代碼會像'Number(value)'這樣愚蠢,因爲Number(null)和Number('')都評估爲'0',並將解釋觀察到的行爲。 – Mogsdad

相關問題