App脚本超链接下载PDF

时间:2016-12-05 19:23:15

标签: google-apps-script

通过超链接是否有办法仅使用超链接公式创建特定工作表的PDF?如果我不隐藏工作表,它还会将第二个工作表添加到pdf导出中。我尝试在URL中使用GID,但只重新打开当前PDF或将其导出为CSV。这是在工作表打开时通过脚本动态创建的。

1 个答案:

答案 0 :(得分:0)

试试这个:

假设您只想将工作表1发布为电子表格文件的PDF格式:

  1. 在Google工作表中,转到“文件”,然后选择“发布到网络”。
  2. 在“链接”标签下,选择“工作表1”,然后选择PDF Document format
  3. 复制链接并在浏览器上运行。它只会下载Sheet 1。
  4. 另请注意URI格式:

    https://docs.google.com/spreadsheets/d/e/2PACX-1vS-fqXA_S5rj18aVSe6bj1HA2AUYCaYr2BNLbN_w1a_B77QlgnRKB5y3QUBTv0wIu6KxkOm_qq71m6H/pub?gid=0&single=true&output=pdf
    

    如果要将不同的工作表发布为PDF,请复制该工作表的“gid”并将其指定给链接中的“gid”值。