![指定 Excel 数据连接为只读](https://linux22.com/image/1483291/%E6%8C%87%E5%AE%9A%20Excel%20%E6%95%B0%E6%8D%AE%E8%BF%9E%E6%8E%A5%E4%B8%BA%E5%8F%AA%E8%AF%BB.png)
我有一个 Excel 文件,其中包含与另一个 Excel 源的数据连接,该源被其他几个报告引用。数据连接应该是只读的,但我似乎无法设置属性来实现这一点 - 每当源文件在其他地方打开时,数据连接都会尝试以读写方式打开源。我尝试输入 ReadOnly=0、ReadOnly=TRUE 和 ReadOnly=1,但似乎没有任何效果。
当源文件打开时,它似乎中断了作为计时器执行的宏。 我的数据连接的连接字符串是(替换路径):
DSN=Excel Files;DBQ="Source File Path";DefaultDir="Directory Path";DriverId=1046;MaxBufferSize=2048;PageTimeout=5;