
Excel.VBA OneDriveのファイルパスが変問題
困った
最近困ったことが起きました
自宅のPCでファイルパス参照のあるマクロを起動しようとするとエラーが起きてしまいます
はてさてどうしたことやら?
原因究明のためファイルパスを確認してみましょう
メッセージボックスでパスを確認します
そうすると
ファイルパスがhttps???
調べてみるとOneDriveをセットアップしているとこうなるみたいですね
デスクトップ上で動かしているつもりでも、実際はクラウド上で動いているというわけですね
解決策を調べてみてもあまり参考になる記事は見つからず…
以外にも簡単すぎる解決策
困った私はとにかくいろいろ試行錯誤してみました
web記事のマクロを試すだとか、ファイル参照しないやり方を模索するなど
そしてふと思い至りました
(USBメモリ上で動かしたらどうなる?)
さっそくUSBメモリ上でファイルパスを確認してみます
思ったとおり!
最初はマクロが動かない事にとにかく焦りました
問題点を振り返ると
”クラウド上で動いているからファイルパスが変になる”ということです
これを解決するには
”ローカル環境で動かせればいい”
結論を言うと
”USBメモリ上で動かせばいい”ということです
気がつけばとっても簡単なお話でした
まとめ
OneDriveのセットアップしているPCでファイル参照のマクロを動かそうとするとエラーになります
これを解決するにはUSBメモリ上で動かせば問題なし!
もし、このブログが困ってらっしゃる人の助けになれば幸いです
私は日々ExcelやVBAなど勉強しております
その中で気づいたこと、ためになったことを発信出来たらなと思っております
最後までご覧いただきありがとうございました