【发布时间】:2021-04-13 00:57:54
【问题描述】:
我是 Google 表格、Apps 脚本和 JavaScript 的新手,请多多指教。
我对 Google 表格特别感兴趣,因为它能够控制用户对特定范围的访问以用于数据输入。
我想在电子表格的不同工作表中拆分信息。由于有很多可以分类的详细信息,我计划将信息分隔到每个类别的不同工作表/选项卡中,以便于使用。
由于预期的行数很大,我希望能够在这些类别表中同步滚动以方便使用。我设法在 Excel 上使用宏,please see this excel file 做同样的事情,以了解我打算做什么。
基本上,当在活动类别表中选择一个单元格(甚至行)时,在所有其他非活动类别表中选择同一行。或者,当用户选择一个类别表时,它应该检查在先前选择的类别表中选择了哪一行,并在新激活的表中选择同一行。
我正在使用 Apps 脚本,但无法设置非活动工作表的选择。 Similarly, when selecting another category sheet, I was unable to get the selected range from the previously selected category sheet - getSelection() and getActiveRange() always return selection of the current active sheet.
有什么方法可以实现吗?是否有任何人可以建议达到类似目标的替代解决方案?例如,我也在查看侧边栏,但它减少了可查看的列数......想要最小化水平滚动,因为这是在工作表之间拆分数据的主要目的。
如有任何反馈,我将不胜感激。
提前致谢。
【问题讨论】:
标签: google-apps-script google-sheets scroll synchronous