Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 在Google工作表中添加按钮,并在单击时为单元格设置值_Google Apps Script_Google Sheets - Fatal编程技术网

Google apps script 在Google工作表中添加按钮,并在单击时为单元格设置值

Google apps script 在Google工作表中添加按钮,并在单击时为单元格设置值,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我不熟悉谷歌脚本 我有一个谷歌表,有5列,每列我都需要一个按钮(文本1,2,3,4,5) 在每次点击按钮时,我需要将按钮的文本设置为相应的单元格,并隐藏点击的按钮 有可能吗?您可以插入一个看起来像按钮的图像。然后将脚本附加到图像 插入菜单 形象 您可以插入任何图像。可以在电子表格中编辑图像 按钮的图像 为图像指定函数名: 考虑一下,它有一个实际的按钮,并且没有使用过时的将图像链接到脚本函数的方法 在脚本编辑器中,在“帮助”菜单下>>欢迎屏幕>>指向Google Sheets Add-o

我不熟悉谷歌脚本

我有一个谷歌表,有5列,每列我都需要一个按钮(文本
1,2,3,4,5

在每次点击按钮时,我需要将按钮的文本设置为相应的单元格,并隐藏点击的按钮


有可能吗?

您可以插入一个看起来像按钮的图像。然后将脚本附加到图像

  • 插入菜单
  • 形象

您可以插入任何图像。可以在电子表格中编辑图像

按钮的图像

为图像指定函数名:

考虑一下,它有一个实际的按钮,并且没有使用过时的将图像链接到脚本函数的方法


在脚本编辑器中,在“帮助”菜单下>>欢迎屏幕>>指向Google Sheets Add-on的链接-将提供示例代码供您使用。

可以使用Google Apps脚本在Google电子表格中插入图像。然而,这张图片应该是通过互联网公开发布的。目前,无法从Google Drive插入私人图像

您可以使用以下代码通过脚本插入图像

  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);
}
以上示例已从链接复制。查看noogui的回复以了解详细信息


如果您需要从Google Drive插入图像,请检查当前更新的链接。

这些按钮将由登录的电子表格编辑器或“匿名”通过登录的电子表格访问。。您不能在单元格内创建各种按钮,但可以通过验证或边栏/对话框进行下拉选择(这两种方法都要求用户登录).Button只需将单元格悬停,我想您可以通过编程方式显示许多单元格,但我不确定如何显示。谢谢您的回答。是否可以使用Google scriptsNo添加按钮。无法使用脚本将按钮添加到电子表格中。您可以弹出一个对话框,或在旁边放置一个侧边栏。侧边栏是HTML,以便可以有一个按钮。刚刚意识到这个按钮在手机上是不可点击的。它可以用鼠标在浏览中工作