在GoogleSheets中,我有一个“Source”选项卡,其中单元格“A1”可以从另一个称为“Data”的选项卡上“A1:A5”范围内的5个值列表中选择。同一“源”选项卡上的范围“B1:D3”是动态的,取决于选择的值“A1”。
我想要的是循环遍历“A1”的所有五个值,并从B1:D3范围(9个单元格)复制每组值,然后将它们堆叠在另一个google工作表id:123456和选项卡“sheet1”中。
你可以用Google Apps Script做到这一点。
试试这个:
function myFunction() {
const ss = SpreadsheetApp.getActive();
const source_tab = ss.getSheetByName('Source');
const output_tab = ss.getSheetByName('sheet1');
const data_vals = ss.getSheetByName('Data').getRange('A1:A5').getValues().flat(1);
var source_data;
data_vals.forEach(val=>{
source_tab.getRange('A1').setValue(val);
SpreadsheetApp.flush();
source_data=source_tab.getRange('B1:D3').getValues();
output_tab.getRange(output_tab.getLastRow()+1,1,source_data.length,source_data[0].length).setValues(source_data);
});
}
当您第一次执行该函数时,您将被要求允许脚本与电子表格文件交互。然后你只需要接受并允许访问。
我想同步/更新不同的日历(iCal的奖励积分,但感谢它可能必须是Google Cal),用于一张Google工作表中的不同客户 从本页: https://docs.google.com/spreadsheets/d/1f6qUjGYHZtRRGCbyh5oNzM7o64B-wlkrTpB1ac64I2U/edit#gid=0 我希望C、D、E、F、G列中的信息输入到日历条目中,并根据a列中的日期与
这是一个购物清单程序。用户为其列表中的每个项目输入一个值,例如 $2.00。但是如果她想退出程序的这一部分,她会输入“-1” 我知道这个双数组列表和 int “-1” 是“无与伦比的类型”,正如编译器错误消息所示。 关于双数组列表的整数“-1”退出代码的任何建议? 谢谢,拜托了。 这是我的代码: }
我有一个从XML映射的类。为了简单起见,让我们想象这个类是这样的: 现在,现有的代码中充满了像这样的方法: …等等。你肯定有这个想法。 我需要包含一个新的方法来从employee返回一个新的属性,但是由于我觉得这对mantain来说是可怕的,所以我拒绝在那里添加一个新的方法。我正在考虑使用action模式,以某种方式避免至少重复againg和for循环,但我不得不说,我找不到一个聪明的解决方案。
我有一个谷歌表单,它将数据收集到电子表格中(表单响应1)。因为我认为有4m行的限制,所以如何以编程方式创建新的工作表并将响应存储到新创建的工作表中。 注意:这不是将响应复制到新工作表中。
我有一个blob数据。我想使用GoogleSheetAPIv4将其上传到GoogleSheet中的一个单元格。 我已经看了这里的文档。https://developers.google.com/sheets/api/guides/values 我在这里也看了这么多问题。使用Google Sheets API将图像插入Google Sheets单元格 我没有看到任何描述为将blob作为图像插入的服务
我在我的网站上使用蒙特塞拉特字体。我通常使用这里提供的谷歌字体。它只有两种样式:和。 我最近发现在font Squirrel上还有另外两种字体:和。我也需要这两个,因为它们不在Google Fonts上,我想从Font Squirrel下载它们,然后使用他们的webfont生成器。 不过,我注意到,同样的字体,同样的样式和重量,看起来略有不同。下面是对比粗体版的截图: 上面的是一个来自Font S