小编Gav*_*Gav的帖子

创建一个 Google 表单,将响应放入现有电子表格的特定列中

我有一个现有的 Google Sheet,我想为其创建一个表单,以便用户可以更轻松地输入数据。

该表单将包含三个问题,我希望他们进入现有电子表格中的相应列。

问题 1 将进入第 1 列,问题 2 将进入同一行的第 3 列,问题 3 将进入同一行的第 5 列。

有谁知道我该怎么做或为此提供应用程序脚本?

google-sheets google-apps-script google-forms

1
推荐指数
1
解决办法
3417
查看次数

将 Google 工作表导出为 PDF 设置参数,例如边距

我正在尝试将电子表格中的特定工作表导出到 PDF 文件,该文件将根据单元格值设置名称,并且我想设置导出设置,以便所有边距都设置为 0

我在网上获取了以下代码,并对其进行了修改以满足我的需要,但导出时并未按照我的意愿显示文件名,并且未将导出边距设置为 0 并适合页面:

有谁知道我如何通过应用程序脚本来做到这一点(如果有人有更好的脚本,我愿意尝试:))

function exportPDF() { 
  var sourceSpreadsheet = SpreadsheetApp.getActive();

  var sheets = sourceSpreadsheet.getSheets();
  var sheetName = sourceSpreadsheet.getActiveSheet().getName();
  var sourceSheet = sourceSpreadsheet.getSheetByName("Agreement");

  var ss = SpreadsheetApp.getActive();
  var sh = ss.getSheetByName("Agreement");
  var sheet = ss.getSheetByName("Input");
  var name = sheet.getRange("C3").getValue();
  var company = sheet.getRange("C4").getValue();
  var order = sheet.getRange("C11").getValue();
  var gAcc = sheet.getRange("C12").getValue();
  var pdfName = "Agreement_" & name;

  if(company != "")
  {
    pdfName = pdfName + "_" & company & "_" & order & "_" & gAcc; …
Run Code Online (Sandbox Code Playgroud)

google-sheets google-apps-script

1
推荐指数
1
解决办法
3704
查看次数