【问题标题】:Create an interface to edit a Google Sheet externally创建一个界面以在外部编辑 Google 表格
【发布时间】:2020-04-24 23:31:10
【问题描述】:

我有一个公司的 Ggoogle 表格,该表格接收订单并将它们与价格、接收日期、订单 ID 等信息一起显示在图表中。我需要创建一个界面,允许我将订单远程发送到表格, 并远程编辑它们。我想为此使用 Google 表单,但据我所知,没有办法像这样编辑表格,只能发送订单。最好的方法是什么?

【问题讨论】:

  • 欢迎。请按照How to Ask 中的建议添加您的搜索/研究工作的简要说明。
  • 嘿,我在 Google 上没有找到任何东西。包含“google script”和“interface”这两个词的搜索结果显示,我在 google 脚本中谈论用户界面,这不是我要找的。​​span>
  • 您正在寻找google-apps-script-web-application。您可以在工作表内部和外部创建 ui 作为远程 Web 应用程序。搜索官方文档指南页面。有关详细信息,请参阅tag info page
  • Google 表单通常更适合表单的最终用户,通常用于收集他们的回复。尽管易于实现,但它的功能有限。如果您不仅想在电子表格中添加行,还想编辑或删除这些行以及其他操作,则需要更深入地研究 Google Apps 脚本。我知道这不是您要寻找的,但恐怕这是构建您描述的界面的最佳(如果不是唯一)方法。

标签: google-apps-script google-sheets google-forms


【解决方案1】:

要更改 Google 表格的电子表格,您需要使用 Apps ScriptGoogle Sheets API

如果您想要一个简单的实现,并且您对 API 的使用不是很有经验,我强烈建议您使用 Apps 脚本。正如@TheMaster 提到的,您可以使用Apps Script 的UI Service 在电子表格内部或通过远程web app 在外部创建接口。

但是,如果您正在寻找更量身定制的功能,而无需使用网络应用程序或电子表格中的界面,您可以使用 Google Sheets API 获取和修改所有数据,这将允许您将这些功能集成到任何应用程序(网络、桌面、移动应用程序等)。

我希望这对您有所帮助。让我知道您是否需要其他任何内容,或者您​​是否不理解某些内容。 :)

【讨论】:

  • 天哪,我忘了回复这个,真的很抱歉!我尝试制作一个网络应用程序,这似乎是最容易使用的方法。我在让脚本运行时遇到了一些麻烦,但我会问我是否需要帮助,谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-26
  • 1970-01-01
  • 2022-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多