セルのメモの値を取得し、その隣のセルにすべてのメモを表示する方法はありますか?
一部のセルにメモが含まれている列 C があります。これらの音価を取得し、列 D の隣のセルに各セルの音符を書き込みたいと思います。
例:セルC4に「入力なし」というメモがある場合、D4に「入力なし」と表示したい。
ありがとう。
アレックス
セルのメモの値を取得し、その隣のセルにすべてのメモを表示する方法はありますか?
一部のセルにメモが含まれている列 C があります。これらの音価を取得し、列 D の隣のセルに各セルの音符を書き込みたいと思います。
例:セルC4に「入力なし」というメモがある場合、D4に「入力なし」と表示したい。
ありがとう。
アレックス
今日これを行う必要があり、あなたの質問を見つけましたが、答えはありませんでした。これが私が最終的に思いついたものです。これを行うには、getNote という名前のスクリプト エディターで関数を設定します。
function getNote(cell)
{
var ss = SpreadsheetApp.getActiveSpreadsheet();
var range = ss.getRange(cell)
return range.getNote();
}
次に、スプレッドシートに次のように入力します。
=getNote("C4")
セル C4 からメモを取得します。セルを移動すると変化する参照にしたい場合は、次のように参照します。
=getNote(Address(row(C4), column(C4)))
注意事項: メモは更新をトリガーしないため、メモが編集された場合、セルはすぐに新しい値を取得しません。