誰も私を助けてくれますか、それはGoogleシートの自動ソートスクリプトに関するものですか?私は実際にスクリプトに精通していないが、私は何をしようとしている私のテーブル範囲で列Aに入力された日付を自動ソートすることです。私は私のgoogleシート上で試した、それは実際には同じシート上の手動編集で動作する一般的なスクリプトを発見した。 しかし、私のテーブル範囲の値は別のシートのmy(Index、Match)公式の結果なので、別のシートから新しい値が入力されると自動的にソートされません。ここでGoogleのシート上の自動ソートスクリプトonChange trigger
は私のGoogleスプレッドシートにしようとしたサンプルスクリプトです:
function onEdit(event){
var sheet = event.source.getActiveSheet();
var editedCell = sheet.getActiveCell();
var columnToSortBy = 1;
var tableRange = "A2:J61"; // What to sort.
if(editedCell.getColumn() == columnToSortBy){
var range = sheet.getRange(tableRange);
range.sort({ column : columnToSortBy, ascending: true});
}
}
誰もが、このスクリプトを変更するために私を導くことができる、...ここで
は、私は「サンプルGoogleスプレッドシートへのリンクですしてください上で動作するようにしようとしメートル:
を見てみましょうか? –
自動ソートは、同じシート(シート1)の列を手動で編集した場合にのみ機能しますが、シート1の値はシート2からの数式の結果です。 – marby