function insertImageOnSpreadsheet() {
var SPREADSHEET_URL = 'INSERT_SPREADSHEET_URL_HERE';
// Name of the specific sheet in the spreadsheet.
var SHEET_NAME = 'INSERT_SHEET_NAME_HERE';
var ss = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
var sheet = ss.getSheetByName(SHEET_NAME);
var response = UrlFetchApp.fetch(
'https://developers.google.com/adwords/scripts/images/reports.png');
var binaryData = response.getContent();
// Insert the image in cell A1.
var blob = Utilities.newBlob(binaryData, 'image/png', 'MyImageName');
sheet.insertImage(blob, 1, 1);
}
3 回答
您可以插入看起来像按钮的图像 . 然后将脚本附加到图像 .
INSERT菜单
图片
您可以插入任何图像 . 可以在电子表格中编辑图像
按钮的图像
为图像指定功能名称:
考虑具有实际按钮的building an Add-on,而不使用将图像链接到脚本函数的过时方法 .
在脚本编辑器中,在“帮助”菜单>>“欢迎屏幕”链接到Google表格附加组件下 - 将为您提供示例代码 .
可以使用Google Apps脚本在Google电子表格中插入图片 . 但是,图像应该通过互联网公开托管 . 目前,无法从Google Cloud 端硬盘插入私有图片 .
您可以使用以下代码通过脚本插入图像 .
以上示例已从this链接复制 . 查看noogui的回复了解详情 .
如果您需要从Google Cloud 端硬盘插入图片,请查看this链接以获取最新更新 .