vba
1cPass = ThisWorkbook.Path & "¥files" 2Debug.Pring cPass ''“https://domain-my.sharepoint.com/・・・・・ 3Dir(cPass,vbDirectory)
これまで動いていたマクロが急に動かなくなり、原因を探していたところ、上記のDir()
について
相対パスが正しく取得できていないことが判明し、中身を出力すると、急にOneDriveの先を参照しに行っているようでした。
そこで、Googleで調べてみると色々な例が載っているのですが、こちらの記事のようにOneDriveの同期を解除する方法で試してみましたが、Debug.Print
の結果一度は正しくパスが取得されるのですが、その後のDirが実行された結果、なぜか処理が逆戻りして、あらためてhttps://domain-my.sharepoint.com/・・・・・
が出力され、ファイルが見つからないエラーが出力されます。
当方、OneDriveやSharePointには明るくなく、社内にどのような環境の変更があったのかは今並行して調べているのですが、何かこの問題を根治する方法はございますでしょうか?
よろしくお願い申し上げます。
回答1件