我尝试使用谷歌应用脚本将我的驱动器中已有的xls文件转换为电子表格。
我在第一次尝试使用Drive.Files.insert失败的原因如下: excel2sheet usind Drive.Files.insert 如果您可以提供帮助,欢迎您...
环顾四周,我找到了一个应该有效的脚本: convertExcel2Sheets 但使用URLFetch POST上传文件,我的文件是aprox。 26 Mb,所以我得到了一个"超过限制:URLFetch POST大小" (因为最大尺寸为10 Mb)
我还尝试将上面脚本的上传类型更改为resumable
,方法更改为put
,但它确实没有效果。
所以我的问题是,有没有办法上传文件?
可能尝试拆分(或模拟拆分)xls文件......
或者是否有其他方法可以将文件转换为Google spreadhsheet ???
BTW,该文件只有1页,但是很大......答案 0 :(得分:0)
我猜您的电子表格受到限制,请参阅此页面以获取有关Google表格中存在的所有限制的信息,论坛帖子Q&以下是我认为类似于你的解决方案
https://productforums.google.com/forum/#!topic/docs/tgJ_t_2vEP4;context-place=topicsearchin/docs/functions $ 20for $ $ 20external 20reference
以下内容:
Number of Cells: Total of 400,000 cells across all sheets
Number of Columns: 256 columns per sheet
Number of Formulas: 40,000 cells containing formulas
Number of Tabs: 200 sheets per workbook
GoogleFinance formulas: 1,000 GoogleFinance formulas
ImportRange formulas: 50 cross-workbook reference formulas
ImportData, ImportHtml, ImportFeed, or ImportXml formulas: 50 functions for external data
Complexity: VLOOKUP and HLOOKUP formulas tend to be more complex than other functions, and may slow down your spreadsheet. After getting data points through VLOOKUP and HLOOKUP, try re-pasting them as "values only" to reduce spreadsheet size
这是官方Google帮助页面中的页面:
https://support.google.com/drive/answer/37603?hl=en&vid=0-541211794164-1496437185402