我试过寻找这个问题的答案,但我找不到具体解决它的问题。我有一个带有保存文件导入的数据库,供多人使用。我想做%USERPROFILE%\Desktop
而不是C:\Documents and Settings\user\Desktop
之类的操作,以便桌面路径可以根据需要变化。所有计算机都是Windows XP。如果可能,我想避免使用vba。
我意识到我可以将文件存储在要导入的服务器上,但是整个网络的导入速度很慢。如果我的假设不正确并且从桌面导入文件的速度不快,我将继续制作服务器端文件夹。
答案 0 :(得分:0)
您可以使用此VBA表达式
Environ("USERPROFILE") & "\Desktop"
获取此shell表达式的值
%USERPROFILE%\Desktop