回答:
シートを複製して元のコピーを削除し、複製の名前を元の名前に戻すことで、シート内のすべてのコメントを取り除くことができます。これにより、すべての値、数式、書式、およびメモが保持されます。コメントだけが消えています。
同様に、スプレッドシート全体のコメントをコピーして、元のコメントを削除することで、コメントを取り除くことができます。これは、スプレッドシートを開かなくても、Googleドライブから直接実行できます。
余談:スクリプトメソッド表示され、この目的のために設計されるが、実際には動作しません。.clear({commentsOnly: true})
また、メモをクリアするためのアイテムのように、コンテキストメニューに[コメントをクリア]アイテムはありません。
range.clearNote()
どうですか?