刚刚注册,因为我试图拿起VBA,并且手头上的特定任务有困难。感谢您的帮助!
我正在尝试使用Excel 2007中的Microsoft Query工具从Access中获取一些数据。我已经定义了一个变量,每当更改时,查询都会更新。
现在我想要做的是能够指定数据库位置的文件路径(如果数据库位置发生变化)。假设我将文件路径存储在Sheet1的单元格A1中。
我进入了工作簿Connections -> Properties -> Definitions
并看到了以下代码:
DSN=MS Access Database;DBQ=C:\Users\[User]\Documents\Netting\Database\netting;DefaultDir=C:\Users\[User]\Documents\Netting\Database;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;
我以为我可以用代码替换上面的C:\
引用来引用该单元格,但它不起作用。有没有人会想到如何使这个动态,所以单元格中的文件路径用于定义数据库的位置?