Questions tagged «google-apps-script»

有关使用Google Apps脚本扩展Google应用程序的问题

7
是否可以将Google表单中的“从列表中选择”样式问题链接到数据列表(例如,电子表格中)?
有没有一种方法可以将表单中的“从列表中选择”样式问题链接到数据列表(例如,电子表格中)? 这意味着,随着新选项被添加到电子表格的列表中(或可能在其他任何地方承载列表),它们将自动显示为将来在表单中选择的选项。 就我而言,这意味着填写表格的受访者将能够从全面的志愿者列表中选择哪些志愿者参加了该特定的志愿者会议(而不是单独输入每个名称),但是由于志愿者是零星地加入的,因此如果可以将这些自动添加到列表中的选项中,而不是每次手动添加一个新选项,则将非常有帮助。 我不知道这是否可行,但如果有人可以提出一种解决办法,我将不胜感激。

2
计算阴影单元格
我正在使用Google Spreadsheets创建一个矩阵(时间/活动)作为员工登录的每日时间表。 是否存在一个公式来计算阴影(或未阴影)某种颜色的列中的单元格数量? 例如:20个单元格是灰色的,而31个单元格不是灰色的(用任何其他颜色阴影),它不是在手动计算它们,而是在到达范围列的底部进行计算。

1
在Google表格中,如何复制表格及其权限
在一个名为Attendance的Google Spreadsheet中,有一个名为Template的工作表。用户复制此工作表,用当前日期重命名工作表,并使用此工作表标记学生的出勤率。模板表包含受保护的单元格,并通过在给定的空间(未受保护的单元格)中输入学生的ID号来标记出勤。我使用以下脚本来复制多个工作表并每天对其进行重命名: function createDailyAttendance() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var refss = ss.getSheetByName("DataPointers"); // Get the range Row and Column information. var dataRangeRow = refss.getRange("K2").getValue(); //var dataRangeCol = ss.getRangeByName(ColName).getValue(); // Get the range of cells that store Duplicate sheet name. var AttendanceDataRange = refss.getRange(dataRangeRow); var AttendanceObjects = AttendanceDataRange.getValues(); var template …

3
如何在此Google Apps脚本中设置日期格式
我遇到了这个排名检查脚本。我不确定在哪里找到它,但是它是建立在Google Docs和自动执行排名检查过程的脚本之上的。我了解一些编码,但还不足以真正弄清这一点。我敢肯定,这里有人可以解决。 该脚本每晚运行一次,向Google查询我的关键字,然后在Google Spreadsheet中填充空白单元格。出现的日期格式是15.06.2014 06:08:21 我希望它是我更熟悉的日期格式,例如mm/dd/yyyy或类似的东西。 总之,我已经用脚本涉足(是这样写的?蟒蛇什么语言?),我看到它设置了一个名为变量curDat来new Date()。根据我的理解,Date()是否正在调用一个函数并且没有向其传递任何参数-对吗?Date()函数中的问题吗?或者这仅仅是我必须在Google Spreadsheets中格式化日期的简单情况? 这是整个脚本的粘贴-很简短: function myFunction() { var sheet = SpreadsheetApp.getActiveSheet(); sheet.insertColumnBefore(5); var column = sheet.getRange('B13:B'); var values = column.getValues(); var rankingdrop = sheet.getRange("c8").getValue(); var ct = 0; var colors = []; while ( values[ct][0] != "" ) { var formu = sheet.getRange("d" + …


2
Google Spreadsheet对两列进行排序
因此,在按一列自动排序方面,我找到了以下答案,这很好用。 如何在Google Spreadsheet自动排序中进行一些数据处理? 但是,我的用例需要对两列进行排序。一栏是整数,第二栏是日期。我想先对整数列进行排序,然后在每个数字内对日期进行排序。 有什么建议么?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.