VBA。 EXCEL。上传,将数据传输到Goole SpreadSheet

时间:2018-01-28 09:23:23

标签: excel vba google-sheets

我有多个用户的Microsoft Excel文件(带宏)。我曾经使用Google工作表在那里存储一些数据,并使用ActiveSheet.QueryTables.Add函数检索它。所以我可以更新这些数据,所有用户都可以轻松更新他们的Excel文件。

但现在我想将一些数据从Excel存储到谷歌电子表格。用户一直在三列中更改数据,我希望将这些更改存储在单独的Google工作表中(每个用户将使用不同的Google工作簿进行简化)

所以我需要这个: - 打开谷歌表https://docs.google.com/spreadsheets/d/....key..../edit#gid=0 - 选择工作表上的所有数据并将其删除 - 从Excel工作表中复制三列 - 在A1那些列中粘贴谷歌表

我开始挖掘如何做到,但明白这不是那么简单。 我现在正在堆叠使用Internet Explorer:

 Dim ie As InternetExplorer
    Set ie = New InternetExplorer
    ie.Visible = True
    ie.Navigate ("https://docs.google.com/spreadsheets/d/....key..../edit?usp=sharing") 

我不知道如何选择google工作表上的所有数据,如何删除它以及如何在A1处过去。

当我在搜索问题的答案时,我发现了一些关于stackoverflow的文章,但它对我没有帮助。他们建议使用:使用Google Spreadsheets API将数据移至您的在线电子表格中。但是如何在VBA中使用它?如何添加此API?

请帮忙! 提前谢谢!

0 个答案:

没有答案