2017-11-20 5 views
-1

私はGoogle Apps ScriptとそれがベースとしているJavaについては非常に新しくなっています。実際に私はちょうど8時間前にもプールの深いところに飛び込んできました!私はVBA、SQLなどを知っていますが、私は逃げ出します。空のセルのテスト

セルに一定の値が含まれている場合、行の背景色を変更する方法を知りました。値が何かに変更されると、色を変更することもできます。私ができないことは、値が削除された場合、色を変更しないことです。

空のセルをテストするにはGoogle Appsスクリプトを使用するにはどうすればよいですか?

+1

次のリンクでのスタックオーバーフローのポストを見てみましょう:[GoogleのSpreadheetsスクリプト:セルが空であるかどうかを確認](https://stackoverflow.com/questions/41664971/ –

+0

[Google Spreadsets Scripts:セルが空であるかどうかを確認]の可能な複製(https://stackoverflow.com/questions/41664971/google-spreadheets-scripts- check-if-cell-is-empty) –

+1

空のセルの値は、値の配列全体を扱い、ブランクの値を見つける場合は '' ''のように空の文字列になります。そうでない場合は' range'クラス'.isBlank()' [[こちらを読む]](https://developers.google.com/ apps-script/reference/spreadsheet/range#isBlank())を使用して、** ** **の範囲が空白であるかどうかを調べます。 – Vytautas

答えて

0

これを試してみてください:

function getMyColorValue() 
{ 
    var ss=SpreadsheetApp.getActive(); 
    var sh=ss.getSheetByName('My Sheet Name'); 
    var rg=sh.getRange('A1'); 
    var colorValue="#ffffff"; 
    if(!rg.isBlank()) 
    { 
     colorValue=rg.getValue(); 
    } 
    rg.setBackgroundColor(colorValue); 
} 
関連する問題