google-sheets - 尝试创建共享特定信息的自定义流程
问题描述
我在一所高中工作,该高中每周有四天的常规上课时间,并在周五召集学生参加“复习和充实”。为了帮助安排日程,学校创建了一个谷歌表格,列出了所有学生的姓名,并允许教师填写他们希望任何特定学生在周五上课的时间。这对学校的组织方面来说工作得很好,但目前通知学生他们的作业有点像噩梦。
因为学生会试图摆脱任何事情,所以我们必须有文件表明我们“告诉学生他们需要在星期五来我们的教室”。目前这样做的方式是给学生一张复写纸,通知他们被叫到的时间。你可以想象,这是非常耗时且漏洞百出的,因为学生可以把纸扔掉或声称“他们从未收到过论文”,即使我们有该论文的第二份副本表明它已被填写。但我离题了。
我写信给互联网同胞的原因是,我已经承担了尝试简化通知学生周五日程安排的过程的任务。由于隐私问题,我们不能让学生只读访问周五的主列表,但我正在寻找一种方法来告知他们他们的具体信息。我的第一个想法是编写一个程序,将主表上每一行的谷歌表制作成一个谷歌表,并与该行上信息的学生共享该表。不过,这似乎很难设置和管理,并且会导致谷歌驱动器中的大量文档只需要一周。第二个问题是我不确定我可以使用哪种类型的应用程序来运行需要能够访问一个谷歌表格、从中复制信息的程序,创建一个新的谷歌表格,粘贴复制的信息,收集需要与之共享信息的正确帐户,并共享对创建的新表格的读取权限。我正在考虑使用自动热键,但我知道必须有更好的解决方案来解决这个问题。
如果您对不同的方法有任何建议,请告诉我。我相信,如果我可以将流程简化为针对原始谷歌表格上的每一行所采取的一组死记硬背的步骤,我就可以获得一个自动化流程来执行上述操作。但我希望有一种方法可以像 XLookup 或 Vlookup 一样从引用原始文件或其他内容的新工作表中进行操作。
解决方案
推荐阅读
- spring-boot - 使用 Spring Boot 测试 REST 控制器的 Spock 测试框架
- firebase - 为什么要使用 mqtt 服务器作为 BLE 网关?
- r - 在R中提取后如何删除某些行?
- c# - .net 核心控制台应用 Azure 认知服务 MP3
- vb.net - 标准表达式中的数据类型不匹配但并非总是如此,有时有效,有时不是 vbnet / access
- typescript - 未检查 TypeScript 内联类型
- react-native-ios - 如何在数字键盘上添加“完成”按钮以依赖本机反应
- python - Altair 更改滑块颜色
- javascript - 捕获 4xx 错误就足够了吗?
- c# - 带有 Elasticsearch 接收器的 Serilog,indexformat 没有滚动日期