我必须更新看起来像这样的电子表格。
这一点都不难。我只是转到最后一行,在相应的列中输入我需要的内容。我想自动化这个。我尝试的第一件事是Selenium Webdriver,但结果太慢而且命中和错过。我检查的下一件事是API,但是it looks like没有Excel的内容。
我可以使用Selenium下载文件,然后使用C#app将其修改为excel文件,然后重新上传。虽然我想知道Google Docs是否有更简单的解决方案。
那么有没有办法以编程方式修改excel在线电子表格?
答案 0 :(得分:5)
我知道有4个选项可以通过JavaScript或REST以编程方式修改Excel Online:
答案 1 :(得分:0)
我不知道什么时候有可能,但是现在you can add rows to tables并且很容易在the graph explorer上进行测试。
请记住,首先您需要设置一个表via api或在the document中。
来自文档:
将行添加到表的末尾。请注意,API可以使用此API接受多行数据。一次添加一行可能会导致性能下降。推荐的方法是在单个调用中将行分批在一起,而不是单行插入。为了获得最佳结果,请收集要在应用程序端插入的行并执行单行添加操作。对行数进行实验,以确定在单个API调用中使用的理想行数。