我在Excel电子表格中有一个链接到其他电子表格的连接字符串。一切顺利。但是,文件和目录写为绝对。这可能是相对的吗?
同一目录N:\Files\ProjectName\Clients\Alpha\Project.xlsm and N:\Files\ProjectName\Clients\Alpha\Data1.xlsm and on in another directory N:\Files\ProjectName\Clients\Beta\Data2.xlsm
连接字符串是:
DSN=Excel Files;DBQ=N:\Files\ProjectName\Clients\Alpha\Data1.xlsm;DefaultDir=N:\Files\ProjectName\Clients\Alpha
和
DSN=Excel Files;DBQ=N:\Files\ProjectName\Clients\Beta\Data2.xlsm;DefaultDir=N:\Files\ProjectName\Clients\Beta
我想让它在没有n:\ reference的情况下工作吗?
例如类似于:
DSN=Excel Files;DBQ=..\Data1.xlsm;DefaultDir=..\Alpha (Because it's in the same directory)
和
DSN=Excel Files;DBQ=...\Beta\Data2.xlsm;DefaultDir=...\Beta (because it is in the next directory)
欢迎任何建议。
干杯,格雷姆