我目前正在为一个组织开展项目,以允许工作人员在线填写时间表。我目前正在使用Google表格执行此操作,并且效果很好。问题在于该组织无法在加拿大境外存储个人信息,经过研究后,我确定Google云端硬盘未在加拿大存储该信息。时间表需要上面有员工的姓名和签名。该文件无法存储在Google驱动器上,但必须在打印之前放入文件中。
这意味着我想到了两个不同的选择:
具有使用Google表格/ Google驱动器API的功能,但数据以某种方式存储在加拿大
使用数字代替员工的姓名,并且在需要打印文件时,它们将从Excel表格中导出为excel工作簿,并且带有数字的列将替换为员工的真实姓名自动(如果只有几个员工,这很简单,可以手动完成,但是有将近200名员工)
我试图找到一种在加拿大存储数据的解决方案。谷歌云似乎是通过Google做到这一点的唯一方法,但是,谷歌云没有谷歌表/驱动器API。我看过许多不同的员工时间表软件,它们都不能满足需求。我试图找到一种解决方案并遇到Powerquery,但是,我认为该解决方案无法满足我的尝试。
必须更新的代码非常简单。它只是在每个不同的工作簿中更改一列,其中包含一个数字,该数字与每个员工的实际姓名相对应。每个工作簿中的数字明显不同,但是,列和行是完全相同的。
例如
所有数字都在A1列中,但在各自独立的工作簿中。 从Google云端硬盘导出后,所有工作簿都将位于同一文件夹中。
预期结果是将每个工作簿上的A1列从数字更改为与该数字对应的名称。
如果有人对如何使用Google表格,Excel,宏或任何桌面应用程序完成此操作有任何建议,请告诉我。最好使用Google表格在加拿大境内存储信息。
我对任何解决方案持开放态度,这些解决方案也不是我想到的任何解决方案。
谢谢。