Visual Basic 実行時エラー

実行時エラー'52'、ファイル名または番号が不正です。

最終更新日:2004/09/25

ファイル操作を行おうとした際に、

  1. 操作しようとしたファイルが存在しなかった。
  2. 操作しようとしたファイルに対するアクセス権がなかった。
  3. 操作しようとしたファイルを Open 文で開いていない、または不正なファイルユニット番号を使っている。
  4. ネットワーク上のファイル(例. \\Server\Share\hoge.txt)を操作しようとした。
などの理由により、上記のエラーメッセージが表示される場合があります。 4. のケースは、OS などの環境によってエラーになったりならなかったりすることがありました。原因を絞るために、ネットワークドライブを割り当ててファイルを操作できるかどうかもチェックしてみましょう。