我在 Excel 上制作了一个测验模板,将所有正确答案放在单独的工作表中,以便进行比较,然后在同一文件/工作簿的另一张工作表中再次评分。另外两张工作表是隐藏的,我在发送之前用密码保护了整个工作簿。
这是来自一个班级的,我注意到 1 或 2 个提交在计分表上出现了 #REF 错误,仔细检查后发现,这些奇怪的提交能够在公开查看的表格上插入一行或一列,从而扰乱了计分表上的计算。(我在 excel 中尝试过,由于所有单元格都被锁定,除了我允许他们输入答案的单元格,所以您无法插入行/列)
我问自己,怎么办?于是我尝试将测验上传到 Google Drive,这样就能查看隐藏的工作表,甚至可以单击受保护的单元格来查看公式。
有没有办法完全保护 excel 工作簿。我发现的一个解决方案是加密整个工作簿,这个方法似乎对 google sheets 有效,因为它使工作簿变为只读。但是,没有购买/拥有 Microsoft Office 的学生将无法回答这些问题。
答案1
我不知道你是怎么做到的,因为我自己也经历过巨大的尝试访问受密码保护的工作表并在我的 O365 订阅暂时到期后无法访问时,我感到很头疼。当时,我也尝试过通过 G Sheets 上传和访问,但无法访问;事实上,它甚至不允许任何输入密码以允许访问根本,我只是被锁定了。幸运的是,我找到了一个 Linux 实用程序,它允许我输入密码并创建不受保护的副本,但我离题了!
回到你的用例:我认为你可能想太多了。作为学生、学校应该免费或以折扣价提供 O365 教育版密钥(我的是免费的,但我不确定它们是否都这样工作);这里这是当前 Microsoft 网页上关于这方面的信息。即使由于机构不合格或其他原因而没有这样做,我的观点是学生或其家人/监护人应该提供这些物品。这与家庭为孩子提供背包、铅笔和其他此类用品的惯例一致。当然,学生中可能有些人经济拮据,无法负担订阅费用,但这些是例外情况,而不是常态。
当然,从现实角度来说,我明白突然向父母或监护人提出这样的要求可能不合理。作为替代方案,我可以建议将工作表分成单独的工作簿。如果我们从隔离实践的角度来看,将敏感内容与你打算传播的内容捆绑在一起,只试图限制对你免费提供的那部分内容的访问,这是毫无意义的。推测一下,如果你有一个非常精通计算机技术的学生,他们甚至可能自己破解密码保护。因此,在我看来,更谨慎的做法是根本不要发送数据,以排除这些数据被非预期方访问的可能性。
您仍然可以使用对外部工作表的引用,因此您的大部分自动化功能仍然可以保留(您可能必须创造性地使用数据验证来强制答案采用正确的格式或范围),尽管在大多数情况下您可能需要同时打开两个工作簿,但这不应该是一个繁琐的要求?希望这能有所帮助!