【问题标题】:How to keep a Google Doc spreadsheet updated 'real time' (constantly) from an Excel sheet如何从 Excel 工作表中“实时”(不断)更新 Google Doc 电子表格
【发布时间】:2014-01-10 15:24:44
【问题描述】:

我有一个相当复杂(无论如何对我来说)的 Excel 电子表格,用于记录多阶段雪橇狗比赛的团队时间http://copperdog150.com/

Excel 电子表格计算每支球队每条赛段的时间、所有时间、英里/小时、完成顺序、总冠军等。Excel 电子表格位于随比赛旅行的笔记本电脑中。

我希望继续使用 excel 电子表格(是否值得尝试将其“转换”为 google 电子表格?恐怕我会受到限制;我有一个宏)但希望我可以不断地使用 google 文档'导入”我的数据(例如,时间、总冠军),以便总部、赛事总监等可以在网络(手机/电脑/平板电脑)上查看结果……或者它可能不断地“导出”数据。

我会在树林里,但我的笔记本电脑有无线功能,而我的手机(假设我有信号)作为热点非常有用。 excel 电子表格中的数据不断变化,所以我希望 google 电子表格是“实时的”。

这可能吗?如果是这样,如何?我不是专家...

提前谢谢你,基子

【问题讨论】:

  • 您应该添加 Google-Spreadsheets-API 标记

标签: excel google-sheets google-docs-api google-spreadsheet-api


【解决方案1】:

Google sheet中有importxml函数可以导入xml数据,也可以解析数据。这相当复杂。 (更多关于importxmlhttps://support.google.com/docs/answer/3093342的文档)

另一种选择是使用脚本编辑器(选择工具 -> 脚本编辑器)。本质上,您编写自己的脚本(Google App 脚本,类似于 JavaScript)来获取和解析数据(JSON 等)。

有时,如果数据集很复杂,则需要创建自定义脚本。但是,在其他时候,importxml 就可以了。

这是一个好的开始(importxml 或脚本编辑器):http://www.computerworld.com/article/2469616/business-intelligence/business-intelligence-79661-how-to-create-an-automatically-updating-spreadsheet.html

还有 Google 开发者文档: https://developers.google.com/apps-script/guides/services/external?hl=en

【讨论】:

    【解决方案2】:

    查看 Google API:Google Spreadsheets API

    【讨论】:

    • 我去过那里......以及其他各种网站。它伤害了我的大脑......对我来说似乎有点先进。但我会继续努力得到它...
    • 您绝对应该添加 Google-Spreadsheets-API 标记,因为其他人可能会帮助您入门。您可以使用该 API 来更新 Google 电子表格。
    • 或者如何每分钟左右从 Excel 发布到网站,从而避免使用 Google API。
    • 我将看到有关添加 API 标记的信息……我确实尝试将其发布为网页……它有效,但我如何自动将文件“上传”到网页?还是让网页调出文件?
    • 关于发布>上传>网站;我没有这方面的经验;希望不会太难。建议您为此提出一个新问题。您应该可以从 Excel VBA 中做到这一点。
    猜你喜欢
    • 2016-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-06
    相关资源
    最近更新 更多