Tag: sdk

Java ::如何将存储在Google Drive中的Excel文件导入到特定的Google Spreadsheet中

我有一个用例,我需要将Excel文件以编程方式上传到Google Drive,然后使用Java将其导入到现有的空白Google Spreadsheet中。 Google电子表格是以编程方式创build的,我需要使用电子表格ID将现有的Google Drive中的现有Excel文件导入到已经创build的Google电子表格中。 我已经通过不同的文件,但无法find一个例子或任何支持。 请build议。

Google电子表格:查找date范围内的最大数字

我有三栏。 一个有一个date,一个数值,最后一个文本值。 我想从不同的表中调用上个月内第n个最大的数字,然后在其旁边的单元格中调用与该行对应的文本值。 列标题是为了方便而命名的范围,标题为“金额,date和名称”。 Amount Date Name —— ———– ——– 5 11/11/2013 Fred 30 5/11/2013 Bob 5.2 23/11/2013 Jack 40 29/10/2013 Tim 如果我想得到最大的数字,我可以做“=大(金额,1)”,这将返回40,但我希望得到最大的数额在上个月(不只是最后30天)应该回报30。 我现在正在做的名字(这将给名称旁边的最大值,而不是在上个月的最大值)是“= INDEX(名称,匹配(大(金额; 1),金额,0) )” 所有这些都是在Google云端硬盘的电子表格中完成的。 谢谢!

链接谷歌驱动器图片到Excel文件

我希望做到以下几点:创build一个Excel文件,每行有一个保存在某个地方的对应图。 为了我自己的目的(当数字保存在我的文件中)我使用 =hyperlink(pathway/name figure) 式。 通过文件名的标准化,我可以很容易地将所有数字链接到它们的ID(例如,名字的最后一部分是ID并且在超链接中设置文件的名称作为特定单元的名称) 现在,我想分享我的Excel文件和我的数字,我用谷歌驱动器为了这个目的的一些合作者,并通过提供链接提供共享。 现在我想用我之前在桌面上使用的超链接。 所以path是提供的链接 似乎没有什么逻辑如何命名文件例如,如果我看一个文件urlI得到一个非常随机的数字和字母的组合例如原始(结构化)的命名仍然在驱动器中使用作为一个标题,但没有在我的url中看到。 我的问题: – 是所有的url的数字和字母的随机组合,不是随机的,我可以把它们结构化 – 我可以在我的超链接文件中使用标题(不要看到如何,因为他们不提供path) – 是否有一个替代的云系统,其中一个文件的URL命名与给予一个文件的标题有关。 提前致谢 尼尔斯

Google App脚本从Google云端硬盘读取.XLS文件

我在Google云端硬盘中存储了Microsoft .XLS / .XLSX电子表格(不在Google文档中)。 在Google云端硬盘中查找Google应用脚本以阅读电子表格,而不需要上传/转换为Google文档。 我已经写了下面的函数,并试图打开一个Excel使用: var xl = SpreadsheetApp.open(ImportXLSM.xls); 并比使用以下的表格更好: xl.getSheetByName(sheet1); 但是显示错误: Script function not found: doGet 我是新的谷歌脚本,请帮助!

在添加数据时打开XML不保存C#

我从以下链接做了一个完整的副本: https : //msdn.microsoft.com/en-us/library/dd452407(v=office.12).aspx 从模板复制工作正常, FixChartData()方法正常工作。 但是,输出文件不包含任何数据。 我确实看到contentRow包含通过debugging器的数据,但是当我打开文件时,excel表格没有数据。 非常令人沮丧。 任何帮助,将不胜感激。 public void Create() { string appPath = System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(System.IO.Directory.GetCurrentDirectory())); string templateFile = appPath + @"\Templates\ChartExample.xlsx"; string saveFile = appPath + @"\Documents\Generated.xlsx"; File.Copy(templateFile, saveFile, true); //open copied template. using(SpreadsheetDocument myWorkbook = SpreadsheetDocument.Open(saveFile, true)) { //this is the workbook contains all the worksheets WorkbookPart workbookPart = myWorkbook.WorkbookPart; //we […]

50的限制=每个工作表的importData函数 – 解决方法?

在我的一张表中,我使用了50个importData函数来通过bit.ly自动缩短链接。 不幸的是,每页有50个函数的限制,这不允许我增加更多的function。 我不想打开越来越多的纸张,因为这会长期混乱。 您是否有解决方法的build议?

如何使用Google Drive / Spreadsheet API将excel文件转换/导入为新的工作表?

我在Google云端硬盘上有一个Google电子表格文件。 Google Drive Web可以上传Excel文件并将其作为新的工作表导入到现有文件中。 我想通过使用Google云端硬盘或Google Spreadsheet API来做同样的事情,但我没有find如何使用API​​文档来做到这一点。 我知道如何上传Excel文件并使用google_drive gem将其转换为Google电子表格,但是如何将两个电子表格合并为一个? UPD:如果有人会在这个问题上寻找答案,我创build了Google-Apps-Script,就像@eddyparkinsonbuild议的一样 // Script-as-app template. function doGet(e) { if (typeof e.parameter.src === 'undefined' || !e.parameter.dst === 'undefined') { return result({ status: 404, message: 'src or dst parameter is not defined. Use next format: ?src=key&dst=key[&src_sheet=0 or sheet name]' }); } Logger.log('src is "%s", dst is "%s"', e.parameter.src, e.parameter.dst); […]

数据可以dynamic传送到Excel或Google Spreadsheet字段中吗?

是否可以将dynamic加载的数据添加到Excel或Google Spreadsheets中的电子表格字段中,以便从外部引用的数据源(如Yahoo Data Pipe或AJAX响应)中检索其值? 如果是这样,是否有可能使数据“生活”,所以它定期更新轮询间隔?

重新整理Google云端硬盘表格中的数据

我有这样的数据: +——+——+——+ | Date | Name | Cost | +——+——+——+ | 1/16 | A | 30 | | 2/16 | B | 20 | | 2/16 | A | 10 | | 4/16 | C | 11 | | 4/16 | C | 15 | | 5/16 | B | 6 | +——+——+——+ 我想重新格式化它: +——+—-+—-+—-+ […]

如何在Google Drive API v3中将XLSX转换为表格

我将自己的代码上传到Google云端硬盘时,我想将xlsx文件自动转换为Google电子表格。 但是,虽然转换成功的csv文件,我得到: <HttpError 400 when requesting https://www.googleapis.com/upload/drive/v3/files?uploadType=resumable&alt=json returned "Bad Request"> 当试图上传xlsx。 这是我的代码: def upload_service(filepath, name="", description="", fileID="", parentID=""): """ Uses a Resource (service) object to upload a file to drive. """ if service == "": authenticate_service() if name == "": name = str(os.path.basename(filepath).split(os.extsep)[0]) # Get from filepath extension = str(os.path.basename(filepath).split(os.extsep)[1]).lower() if extension == "csv": # […]