OneDriveのクラウドと同期されているデスクトップやフォルダなどで「名前を付けて保存」する場合には注意が必要です。

ここに Excelブックがあります。

ActiveWorkbook.Path は、

C:\Users\User名\OneDrive\デスクトップ\AAA

です。

同じ AAAフォルダ内に、「名前を付けて保存」します。

その「名前を付けて保存」したExcelブックを閉じずに ActiveWorkbook.Path を調べると、

https://d.docs.live.net/~/デスクトップ/AAA

になっています。

同じ AAAフォルダへのパスだと思って ActiveWorkbook.Path を使用しているとエラーになることがありますのでご注意を。

もちろん、ThisWorkbook.Path でも同じことになります。

「名前を付けて保存」したファイルを一度閉じて、再び開き直すことで、元のパスに戻ります。