无论用户如何将Excel工作簿保存到桌面?

Ana*_*tic 20 excel vba excel-vba

我有一个Excel工作簿,在窗体按钮上单击我需要将工作簿的副本保存到用户的桌面.

最初一切都将在共享的网络文件夹中,但现在我有大约6个不同的用户,当他们点击按钮时,我需要将工作簿保存到他们各自的桌面.

他们是一种(编码方式)保存到机器桌面而不必指定个人用户(这需要我维护6个不同的工作簿文件)?

SWa*_*SWa 39

我认为这是获取桌面路径的最可靠方式,并不总是与用户名相同.

MsgBox CreateObject("WScript.Shell").specialfolders("Desktop")
Run Code Online (Sandbox Code Playgroud)

  • 不,Windows脚本运行时是标准Windows安装的一部分 (2认同)