-1

.setFormulaに変数を引用符で入れるにはどうしたらいいですか?Javascript setFormulaの使い方

activeSheet.getRange(125,2).setFormula("=SOMME.SI($A$1:$A$40;"+text+";B1:B40)*B124"); 

私の問題は、可変テキストが名前であり、条件として引用符で囲む必要があることです。そうでない場合は、数式はうまくいかないでしょう""マニュアル

誰かがこれを助けることができますか?

+1

' "blahblah; \" を使用し、単一引用符を使用することができます "+テキスト+を" \ "; blahblah"'や ' 'blahblah; "' + text + '"; blahblah'' ... –

+0

速い答えのためのthxそれは完全に働く! –

答えて

1

あなたは

activeSheet.getRange(125,2).setFormula("=SOMME.SI($A$1:$A$40;'"+text+"';B1:B40)*B124"); 

またはより良いstring template literals(バッククォートを気づか)

activeSheet.getRange(125,2).setFormula(`=SOMME.SI($A$1:$A$40;"${text}";B1:B40)*B124`); 
関連する問題