6

我一直在用 Google Script 做很多工作来自动化一些同行评估过程。

一个结果是一个包含大量评论数据的电子表格,我需要对其进行排序、分组和总结。该脚本适用于硬编码的排序列。

但我真的希望能够在不同的时间对不同的列进行排序,并且我希望 sort/group/summarize 脚本提示用户在运行时选择排序/组列。

我已经探索了一些 UI 的东西,但我还没有看到如何提示用户在工作表上选择一个范围(或列或其他任何内容)。

提前致谢。

4

2 回答 2

1

我知道你不应该发布链接作为答案,但有时它只是有意义的。

这个答案提供了一个我没有测试过的完整解决方案。

https://stackoverflow.com/a/45427670/188963

这篇文章也描述了类似的东西。

https://medium.com/@piyush.goel/how-to-build-a-range-picker-in-google-apps-script-to-populate-a-text-field-in-the-sidebar-in -google-6bbd4f80d4d2

于 2019-11-06T03:56:39.213 回答
-2

在电子表格上与用户交流的一种简单方法是使用Browser.msgBoxBrowser.inputBox表示您希望选择一个列/范围。然后,您可以找出选择了哪个范围,并将其与您预期的选择选项进行比较。

于 2013-09-16T06:31:04.930 回答