【发布时间】:2021-05-17 15:15:01
【问题描述】:
我有一张名为“志愿者”的表格,其中包含志愿者姓名列表,还有另一张表格,其中包含相同的志愿者姓名以及其他信息。我已经设法在两张表格之间设置了超链接,但要做到这一点,我需要知道特定表格(称为志愿者)的唯一 URL。
尽管在这里搜索了几个小时,但我找不到一种简单的方法来找到相关工作表的 URL 并将其插入另一张工作表上的指定单元格(称为公式)。
下面提供了我找到的代码。不幸的是,当我尝试复制工作表时,这个公式并不总是有效。
如果有人能提供任何帮助,我们将不胜感激。 谢谢
var SS = SpreadsheetApp.getActiveSpreadsheet();
var ss = SS.getSheetByName('Volunteers');
var urlVol = '';
urlVol += SS.getUrl();
urlVol += '#gid=';
urlVol += ss.getSheetId();
return urlVol;
}
然后将 "=hyperlink(GetVolUrl())" 插入指定单元格以检索 URL。
【问题讨论】:
标签: google-apps-script google-sheets