色の変化に基づいてセルの値を変更しようとしています...セルの色を変更すると何も起こりません。セルのテキストは設定されません。Googleスプレッドシート:アクティブセルの値を動的に変更しますか?
1
A
答えて
1
私はこのアウトを試してみましたが、二つのことに気づきました。まず、red
の代わりに#ff0000
という名前の代わりに色の16進コードを使用する必要があります。また、セルの背景色を変更することは編集とは見なされないようです。そのため、セルの色を変更してその中に何かを入力すると(たとえ1つのスペースでも)、セルを終了するとテキストが目的のものに変わります。私のために、次の作品 - 私の代わりに、トリガの完全な単一のonEdit(e)
を使用し、色に基づいてスイッチをした:
function onEdit(e){
var cell = e.source.getActiveSheet().getActiveCell();
var currentColor = cell.getBackgroundColor();
switch (currentColor){
case '#ffdc32':
cell.setValue('IN PROGRESS');
break;
case '#00ff00':
cell.setValue('COMPLETED');
break;
case '#ff0000':
cell.setValue('ERRORS');
break;
default:
break;
}
}
1
トリガする機能を取得するには、トリガをセットアップする必要があります。
最も簡単な方法は、関数名をonEdit
に変更することです。これは自動的に簡単なトリガーとして機能します。
また、セットアップResources
メニューに行き、そしてCurrent Projects Triggers
に、no triggers setup...
テキストをクリックしてから機能を選択し、スプレッドシートから選択して、インストールトリガは、その後、下図のように、編集に選択することができます。
関連する問題
- 1. アクティブセルのアコーディアンカラー変更
- 2. YouTubeのアナリティクスをGoogleスプレッドシートに自動的にインポートします
- 3. Excelは、「アクティブセル変更に」マクロ
- 4. DataTable(Googleスプレッドシート)をサイトに定期的に変更する
- 5. Googleスプレッドシートのセルの色に基づいてセルの値を変更します
- 6. ExcelファイルをGoogleスプレッドシートに自動的に変換する
- 7. Googleのアプリケーションエンジンでデータベーススキーマを動的に変更できますか?
- 8. 動的変更 - Googleグラフタイプ
- 9. チェックボックスのスタイルをデフォルトの値に動的に変更します
- 10. Googleスプレッドシートの範囲から項目を自動的に選択
- 11. Googleドキュメント/スプレッドシート/プレゼンテーションへのリアルタイムの変更
- 12. googleスクリプトを使ってGoogleスプレッドシートに値をドロップします
- 13. GoogleスプレッドシートAPI v4:データをフィルタリングするリクエストのURLを変更しましたか?
- 14. Googleタグマネージャの変数名の動的値を返します
- 15. 埋め込まれたGoogleスプレッドシートをドキュメント内で自動的に更新しますか?
- 16. ExtJS 3.0のitemsパラメータの値を動的に変更します
- 17. asp.netのCSS属性の値を動的に変更します
- 18. GoogleスプレッドシートのシートをAPIスクリプトコマンドに変換しますか?
- 19. Drupal 8の注釈値を動的に変更します。
- 20. ComboFieldEditor。値を動的に変更する
- 21. メーター値を動的に変更する
- 22. 動的にenv値を変更する
- 23. Cell値からChar(10)をGoogleスプレッドシートにインポートします
- 24. Owinの設定値を動的に変更しました
- 25. セルの値を自動的に変更
- 26. AndroidコードでプライベートGoogleスプレッドシートにアクセスし、値を挿入、更新、編集します
- 27. 変数の値が変更を動的
- 28. ボタンの値をドロップダウンの選択値として動的に変更します
- 29. <audio> currentTimeは自動的に値を変更します
- 30. Json.Parseは自動的に値を変更しています
あなたは色に基づいて、セルの値を設定したいですか?もしそうなら、コードを実行するとどうなりますか?それは素晴らしいスタート地点のように見えます。 –
@DouglasGaskell - 色を変更すると何も起こりません。セルのテキストは設定されません。 – sbaden
それから質問にその詳細を含めるべきでしょう。この関数に対して 'onEdit'トリガを設定しましたか? –