以不同网络用户身份运行的 VBA 代码

Hea*_*ans 1 directory excel vba file-permissions

我是否可以以其他用户身份运行 VBA 代码,从而防止用户直接重命名\删除某些文件和文件夹,但允许程序以允许重命名\删除某些文件和文件夹的其他用户身份运行。

Hea*_*ans 5

我创建了一个批处理文件,其中包含此代码。我让我的授权 Excel 用户双击这个批处理文件。我给他们密码。该帐户是服务帐户,因此没有任何登录权限。

有用!这样,我就不再让我的用户群直接访问某些文件和文件夹。他们必须让宏来操作文件......

我的批处理文件:

runas /user:ALLIEDFIT\kmistry /savecred "C:\Program Files (x86)\Microsoft Office\Office15\Excel.exe \"S:\Allied MTRS\Allied MTRS Auto\Awaji_Auto\_Prod_Push.xlsm\""
Run Code Online (Sandbox Code Playgroud)