使用 google 电子表格值作为 Google 文档侧边栏中的下拉列表
Using google spreadsheet values for a drop down in a Google Docs Side bar
似乎没有太多内容 r.e。 google 文档边栏。
除了 Mogsdad 所做的出色工作。
他的光标定位工具是我已经需要的 1/2 (How to poll a Google Doc from an add-on)。
我有一个 google sheets 模板,其中包含约 200 个可能的占位符,需要将其放入 google 文档、填充,然后生成 PDF。
我似乎在任何地方都找不到的是如何从 google sheet 获取范围到文档侧边栏。这样,在构建模板时,我可以设置一些可变的动态下拉菜单,将正确的占位符放在光标位置。
谁能给我指出正确的方向? (是的,我知道 Autocrat :P)
使用 Google Apps 脚本 Spreadsheet service,首先打开电子表格,然后获取范围,最后获取值。
示例:
/**
* Get the values from a range speficied by the Spreadsheet ID and the range reference or
* name
*
* @param {'1FkUd199CS3U25bfb5WxP-Jy--qcgD4NTHYWNMw8AtiA'} id Spreadsheet id
* @param {'Sheet1!A1:A100'} stringReference Reference string
* @return 2D array with the values of the specified range
*/
function getSpreadsheetValues(id,stringReference){
var ss = SpreadsheetApp.openById(id);
var range = ss.getRange(stringReference);
return range.getValues();
}
似乎没有太多内容 r.e。 google 文档边栏。
除了 Mogsdad 所做的出色工作。
他的光标定位工具是我已经需要的 1/2 (How to poll a Google Doc from an add-on)。
我有一个 google sheets 模板,其中包含约 200 个可能的占位符,需要将其放入 google 文档、填充,然后生成 PDF。
我似乎在任何地方都找不到的是如何从 google sheet 获取范围到文档侧边栏。这样,在构建模板时,我可以设置一些可变的动态下拉菜单,将正确的占位符放在光标位置。
谁能给我指出正确的方向? (是的,我知道 Autocrat :P)
使用 Google Apps 脚本 Spreadsheet service,首先打开电子表格,然后获取范围,最后获取值。
示例:
/**
* Get the values from a range speficied by the Spreadsheet ID and the range reference or
* name
*
* @param {'1FkUd199CS3U25bfb5WxP-Jy--qcgD4NTHYWNMw8AtiA'} id Spreadsheet id
* @param {'Sheet1!A1:A100'} stringReference Reference string
* @return 2D array with the values of the specified range
*/
function getSpreadsheetValues(id,stringReference){
var ss = SpreadsheetApp.openById(id);
var range = ss.getRange(stringReference);
return range.getValues();
}