0

我正在为多个用户构建一个新的工作表,作为我们公司的清单。目标是在个人和团体层面引入问责制。

我们的想法是让每个用户都能够编辑工作表中的某些单元格,以便在清单中完成的每项工作上“签字”。这个群体倾向于互相掩饰,说事情是在没有实际完成的情况下完成的,但是(高中生),所以我们想包括一个用户特定的密码,这样我们就可以看到谁检查了每个项目,而不是仅仅覆盖他们的基地并为任何人输入首字母。

这个想法的第二个层次是分配一个 4 位数字(可能使用InStr?)来自动添加他们的首字母。即,我在一个单元格中输入 9999,然后我的首字母 AB 就是出来的。

谢谢您的帮助!

4

1 回答 1

1

去年夏天我为实习做了类似的事情,而且我去做的方式有点复杂,所以我会尽量给你一个简短的答案。

  1. 创建一个新的隐藏表,用于存储个人的密码和姓名首字母
  2. 因为高中生可能会尝试取消隐藏密码表,所以我会完全隐藏功能区,但这只是预防措施。
  3. 然后,如果您对创建最顶层的模态表单不感兴趣,我将创建一个简单的首字母/密码框,出现在 Excel 电子表格的启动中,然后如果首字母和密码组合正确,则存储首字母进入公共变量,当工作表上的项目已更改(使用事件)时,将首字母写入正确的单元格。

如果您需要更详细的答案,或者想要一些示例代码或其他任何内容,请随时给我发消息或给我发电子邮件。

希望有帮助。

于 2013-01-08T00:27:36.820 回答