洛杉矶MC机房 高速低价18元起

尊云,给你尊贵体验!

将整个Google Sheets作为附件发到指定邮箱进行备份

提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面。点击下载【谷歌浏览器最新绿色便携版】
注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿QQ80059284、唯一投稿邮箱:admin@bkvps.com、网友交流QQ群号640669696。

将整个Google Sheets作为附件发到指定邮箱进行备份插图

脚本加上Google Scripts的定时执行,可以做到每隔一定时间将整个Google Sheets作为附件发到指定邮箱备份。

//////////////

function onOpen() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var menuEntries = [ {name: “Send Email”, functionName: “backupGoogleSpreadsheetAsExcel”}];
ss.addMenu(“Scripts”, menuEntries);
};

function backupGoogleSpreadsheetAsExcel(){

try {

var ss = SpreadsheetApp.getActive();

var url = “https://docs.google.com/feeds/download/spreadsheets/Export?key=” + ss.getId() + “&exportFormat=xlsx”;

var params = {
method : “get”,
headers : {“Authorization”: “Bearer ” + ScriptApp.getOAuthToken()},
muteHttpExceptions: true
};

var blob = UrlFetchApp.fetch(url, params).getBlob();

blob.setName(ss.getName() + “.xlsx”);

MailApp.sendEmail(“收邮箱”, “Google Sheet to Excel”, “The XLSX file is attached”, {attachments: [blob]});

} catch (f) {
Logger.log(f.toString());
}
}

///////////////

转自:https://www.hostloc.com/thread-541812-1-1.html

About 贝壳

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

本站链接:贝壳主机网 » 将整个Google Sheets作为附件发到指定邮箱进行备份

分享到: 生成海报
香港/美国/国内高速VPS
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活