【发布时间】:2017-06-17 10:23:47
【问题描述】:
我需要在 Google 电子表格中添加工具提示(鼠标悬停在单元格上)。
我想从另一个单元格中获取工具提示文本,有什么想法吗?
提前致谢!
【问题讨论】:
-
电子表格单元格没有鼠标悬停事件。
标签: google-apps-script google-sheets
我需要在 Google 电子表格中添加工具提示(鼠标悬停在单元格上)。
我想从另一个单元格中获取工具提示文本,有什么想法吗?
提前致谢!
【问题讨论】:
标签: google-apps-script google-sheets
考虑使用注释 - 当您将鼠标悬停在电子表格中的单元格上时,它们就会出现。您可以通过在单元格上单击鼠标右键并选择“插入注释”来手动添加注释。这也可以通过编程方式完成。
假设您有 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);
}
您可以修改代码使其仅在编辑工作表时运行,并在源单元格中的文本更改时动态更新注释。
【讨论】: