Excel连接字符串的通用用户

时间:2016-07-06 11:32:46

标签: string excel connection username

是否可以在Excel数据连接的数据连接字符串中使用通用用户引用?

我有一个外部引用我希望与同事共享的另一个工作簿,并且在我们使用的协作软件中,每个用户的同步文件夹都有一条路径,例如:

C:\Users\"Username"\....

是否有类似于%USERPROFILE%的提示我可以在此实例中使用?这是一个完整的连接字符串示例:

DSN=Excel Files;DBQ=C:\Users\"Username"\...\File.xlsx;DefaultDir=C:\Users\"Username"\...;DriverId=1046;MaxBufferSize=2048;PageTimeout=5;

1 个答案:

答案 0 :(得分:1)

要生成C:\Users\Username,请使用:environ("HOMEDRIVE") & environ("HOMEPATH")

Environ Function 以及Windows API& Wscript在Daily Dose of Excel - Get the Path to My Documents in VBA