当我在 Excel 中按下“另存为...”时,我可以在计算机或网络上的任何位置导航,以决定在何处保存电子表格。
由于公司限制,我们需要精确定位一个允许保存/读取的文件夹,而不允许在其他地方保存/读取。从 Excel 的角度来看,是否可以以某种方式做到这一点?我知道我可以对文件夹等设置 NTFS 权限,但由于 Excel 以登录用户身份运行,因此文件处理的其他方面将受到负面影响。
更新:
如果可以设置 NTFS,使得文件/文件夹删除无法进行,同时又不影响文件重命名,那么就不需要这个 Excel 重定向黑客了。但由于无法正确配置 NTFS,我需要找到一种解决方法来确保数据完整性。澄清:强制文件夹是可以随意删除文件的地方。但在其他任何地方,删除肯定是不可能的。
答案1
我认为这超出了 Excel 的范围,但这是我的想法:
您能否创建并使用仅对某个文件夹具有完全控制权的帐户进行登录?它可以对其他所有地方具有读取权限。
此外,如果您要允许用户重命名文件,则意味着您允许他们删除文件并以不同的名称创建相同的文件。因此,该用户必须同时具有删除和创建权限。