他のいくつかのレポートで参照されている別の Excel ソースへのデータ接続を含む Excel ファイルがあります。データ接続は読み取り専用である必要がありますが、そうするようにプロパティを設定できないようです.ソースファイルが別の場所で開かれているときはいつでも、データ接続はソースを読み書き可能として開こうとします. ReadOnly=0
、ReadOnly=TRUE
、およびを入力しようとしましたReadOnly=1
が、何も効果がないようです。
ソース ファイルが開くと、タイマーとして実行されているマクロが中断されるようです。データ接続の接続文字列は次のとおりです (パスが置換されています)。
DSN=Excel Files;DBQ="Source File Path";DefaultDir="Directory Path";DriverId=1046;MaxBufferSize=2048;PageTimeout=5;