8

セルのメモの値を取得し、その隣のセルにすべてのメモを表示する方法はありますか?

一部のセルにメモが含まれている列 C があります。これらの音価を取得し、列 D の隣のセルに各セルの音符を書き込みたいと思います。

例:セルC4に「入力なし」というメモがある場合、D4に「入力なし」と表示したい。

ありがとう。

アレックス

4

1 に答える 1

15

今日これを行う必要があり、あなたの質問を見つけましたが、答えはありませんでした。これが私が最終的に思いついたものです。これを行うには、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)))

注意事項: メモは更新をトリガーしないため、メモが編集された場合、セルはすぐに新しい値を取得しません。

于 2013-09-20T21:36:52.457 に答える