Tag: 谷歌应用程序

使用脚本将Google Spreadsheet转换为Excel XLS

让我先说我意识到这个问题之前已经被问过了,真诚的道歉再次提出来。 但是,我已经尝试了一些build议,无法解决这个问题。 我正在尝试编写一个脚本,将其转换为Google Spreadsheet,将其转换为Excel XLS / XLSX格式,然后将转换后的文件作为附件发送给您。 这是试图创build转换后的文件的编码。 function googleOAuth_(name,scope) { var oAuthConfig = UrlFetchApp.addOAuthService(name); oAuthConfig.setRequestTokenUrl("https://www.google.com/accounts/OAuthGetRequestToken?scope="+scope); oAuthConfig.setAuthorizationUrl("https://www.google.com/accounts/OAuthAuthorizeToken"); oAuthConfig.setAccessTokenUrl("https://www.google.com/accounts/OAuthGetAccessToken"); oAuthConfig.setConsumerKey('anonymous'); oAuthConfig.setConsumerSecret('anonymous'); return {oAuthServiceName:name, oAuthUseToken:"always"}; } function test(){ var id = DocsList.getFileById('FILE_ID_HERE'); var url = 'https://docs.google.com/feeds/'; var doc = UrlFetchApp.fetch(url+'download/spreadsheets/Export?key='+id+'&exportFormat=xls', googleOAuth_('docs',url)).getBlob() DocsList.createFile(doc).rename('newfile.xls') } function autorise(){ // function to call to authorize googleOauth var id = SpreadsheetApp.getActiveSpreadsheet().getId() var […]

从url导入xlsx到谷歌工作表

在GoogleDocs中,我试图使用导入function(例如= importdata)从数据提取或打开在线XLSX文件。 一个例子是下面的url: http://www.sportsbookreviewsonline.com/scoresoddsarchives/nba/nba%20odds%202015-16.xlsx 理想情况下,我希望这个自动上传这个文件,每次我打开谷歌床单。 数据回来损坏,但它确实提到了.xml位置。