Google电子表格添加工具提示

时间:2017-06-17 10:23:47

标签: google-apps-script google-sheets

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

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

提前致谢!

1 个答案:

答案 0 :(得分:10)

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

说,你有2个相邻的细胞。我们将使用第二个单元格中的文本向第一个单元格添加注释。 enter image description here

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

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);

}

这是执行该功能后的最终结果 enter image description here

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