0
我在GAS中有以下行,但在公式的IFERROR
部分使用""
而不是0
時會中斷。GAS:setFormula)在參數列表後缺少
cell.setFormula("=ARRAYFORMULA(IFERROR(VLOOKUP(K2:K,UPS!B:D,3,FALSE),""))");
它返回:Missing) after argument list
關於如何解決它的任何想法?
非常感謝!
我在GAS中有以下行,但在公式的IFERROR
部分使用""
而不是0
時會中斷。GAS:setFormula)在參數列表後缺少
cell.setFormula("=ARRAYFORMULA(IFERROR(VLOOKUP(K2:K,UPS!B:D,3,FALSE),""))");
它返回:Missing) after argument list
關於如何解決它的任何想法?
非常感謝!
您可以使用一個解決這個問題:
cell.setFormula('=ARRAYFORMULA(IFERROR(VLOOKUP(K2:K,UPS!B:D,3,FALSE),""))');
cell.setFormula("=ARRAYFORMULA(IFERROR(VLOOKUP(K2:K,UPS!B:D,3,FALSE),\"\"))");
問題就出現了,因爲你必須在你的代碼「(雙引號)」。因此需要使用'\'這樣的'\''來逃避它的特殊字符,或者在單個配額內輸入整個字符串''字符串'''
感謝您的解釋! – Sjoerd
考慮到您在編寫GAS 16小時以前,你已經做了一個工作代碼,我相信你會很快解釋別人:) –