Google电子表格添加工具提示

ser*_*gio 9 google-sheets google-apps-script

我需要在Google电子表格中添加工具提示(鼠标悬停在单元格上).

我想从另一个单元格中获取工具提示文本,有些想法吗?

提前致谢!

Ant*_*iev 11

考虑使用笔记 - 当您将鼠标悬停在电子表格中的单元格上时会出现这些笔记.您可以通过单击单元格上的鼠标右键并选择"插入注释"来手动添加注释.这也可以通过编程方式完成.

说,你有2个相邻的细胞.我们将使用第二个单元格中的文本向第一个单元格添加注释. 在此输入图像描述

您可以使用以下代码使用第二个单元格中的文本创建注释.

function addNote() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheets()[0];
  var targetCell = sheet.getRange("A1");
  var sourceCell = sheet.getRange("B1");

  var noteText = sourceCell.getValue();

  targetCell.setNote(noteText);

}
Run Code Online (Sandbox Code Playgroud)

这是执行函数后的最终结果 在此输入图像描述

您可以修改代码以使其仅在编辑工作表时运行,并在源单元格中的文本更改时动态更新注释.

  • 对我不起作用。“您无权调用setNote(第14行)。” (3认同)
  • 我是Google表格中的自定义功能的新手。您能告诉我如何“执行功能”吗?我去了工具>脚本编辑器。然后,我在编辑器中编写了上面的代码并将其保存。如何在电子表格中“执行/使用”此功能? (2认同)