お世話になっています。
VBよりOracle8.1.6に接続し、指定エクセルのデータを
OracleDBにアップロードするというアプリケーションを
社内で配布しています。
一部のPCから、
「実行時エラー53 実行ファイルが見つかりません」
エラーが発生するのです。私のPCからは正常に動作しますし
先週まで成功してたのに今週いきなりこのような現象がおこりまして
悩んでおります。
ちなみに同アプリケーションの別フォームは全PCで正常に
動いていまして、違いといえば、上記エラーが出る場面のみ唯一
Working.aviファイルを実行中呼び出してるところだと思うんですが。
あと先週まで動いてたのに今週から動かないのも気になります。
今週前半にOSのアップデートを行ったのですがそれが原因
だったりすることはあるでしょうか、、
よろしくおねがいします
No.2ベストアンサー
- 回答日時:
フルパスで指定しているWorking.aviが、そのパスに存在しなくなったことが原因であると考えられます。
例えば、OSのアップデートにより、ドライブの構成が変わったとか、ありませんか?
あるいは、Working.aviがネットワーク上に存在するとしたら、Working.aviが存在するファイルサーバーの権限等がリセットされ、Working.aviを開けなくなっているとかはありませんか?
エラーが発生しているPCで、エクスプローラー等で、そのファイル自体を探してみて下さい。
そうすることにより、原因が明らかになると思います。
ありがとうございます。
Working.aviはネットワーク上に置いてあり、それを
フルパスで読み込むようにしていました。それで
ファイルのアクセス権限を調べると、エラーがでるユーザの
含まれるグループはリードオンリーとなっていました!
念のためWorking.aviは各ユーザPCのローカルに
置かせてもらいそれを呼び出すようにしました。
ありがとうございました。
No.3
- 回答日時:
>Working.aviファイルを実行中呼び出してるところだと思うんですが。
「aviファイルを呼び出し」すると、aviという拡張子に関連付けられた実行プログラムが起動されますよね。
OSのアップデートで関連付けがクリアされた(または別のプログラムに関連付けられた)とかは、考えられませんでしょうか?
>フルパス指定どおりの場所にあります
ということですが、そのユーザーがアプリケーションの指定で実行できるかどうかを調べてみてはいかがでしょう?
No.1
- 回答日時:
エラー名からみて、何かしらのファイルを読込む時にエラーになっている事は自明ですよね。
それならば、外部ファイルを読込んでいる所で、そのファイルがエラーになるパソコンに存在するか調査すれば、解決なのでは??
>Working.aviファイルを実行中呼び出してるところだと思うんですが。
って所から、その該当パソコンに"Working.avi"が存在するか調べれば??
OSのアップグレードを疑うのなら、最低でも現象が再現するパソコンのOS程度は書きましょう(多分Windows2000 のSP3を適用したのかな・・・時期的に)。
エラー状態が確定出来ないので、OSのアップグレードを疑う事はできません。
この回答への補足
ありがとうございます。
肝心のところが足りてませんでした!
OS、その通りです。Windows2000です。
またWorking.aviはフルパス指定どおりの場所にあります
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- Excel(エクセル) 【VBAファイル移動】2つのマクロを順に実行。1つ目のマクロが実行不可⇒2つ目が実行不可となる件 2 2022/07/29 12:17
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- ドライブ・ストレージ SSDを追加したら昔のHDDがおかしくなった 4 2023/03/23 13:25
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- ノートパソコン Windows10(?).pcを修復できませんでした の無限ループ PC無知で、アドバイスお願い致し 5 2022/06/26 16:24
- Excel(エクセル) フォルダ内の全ブックのシート名を変更したい 7 2022/09/22 21:34
- ドライブ・ストレージ Android端末でSDカードが機能しなくなりました 6 2023/02/17 17:20
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
VBから参照できないCのDLLを使用する方法
Visual Basic(VBA)
-
エクセルファイルを開くと、ファイルが見つかりません(Error 53)が出てしまいます。
会計ソフト・業務用ソフト
-
【Excel VBA】CSV取込時、数字の先頭の0を消えないようにするには?
Excel(エクセル)
-
-
4
Cで作成したDLL関数をVBから呼び 引数渡し方法
Visual Basic(VBA)
-
5
VB6 開発環境のエディタに行番号を表示
Visual Basic(VBA)
-
6
VBAマクロ 実行時エラーが出たり出なかったり
Excel(エクセル)
-
7
VB6.0で、DLLを動的に参照したい
Visual Basic(VBA)
-
8
アクセス 壊れた? 「ファイルが見つかりません」
Access(アクセス)
-
9
VBAでDLLが見つからないエラー
Visual Basic(VBA)
-
10
マクロ実行後に別シートの残像が残り、オブジェクトが見えなくなる
Visual Basic(VBA)
-
11
実行時エラー 438になった時の対処法を教えて下さい。
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBでファイルが開かれているか...
-
gccを行ってもexeファイルが生...
-
Returnに対するGoSubがありません
-
VB6 Dir関数で52エラー発生
-
ファイルクローズ(fclose)でエ...
-
「パス名が無効です」の発生原因
-
EXCELVBAでONEDRIVE上への保管...
-
batファイルでレジストリキーの...
-
VBから参照できないCのDLLを使...
-
PowerShellを使って関連付けら...
-
【COBOL】read文でエラー
-
fcloseで発生するエラーについて。
-
NAS上のファイルの使用中が解除...
-
郵便番号を表示させる関数のエ...
-
Access2013にてドラッグ&ドロ...
-
fgets関数のEOFの扱い方について
-
FTPの送信結果を検知したい
-
VBA ExecuteExcel4Macro 型が一...
-
Cookieを使ってファイルをダウ...
-
インストール時のエラーメッセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccを行ってもexeファイルが生...
-
VBでファイルが開かれているか...
-
「パス名が無効です」の発生原因
-
batファイルでレジストリキーの...
-
VBから参照できないCのDLLを使...
-
FTPの送信結果を検知したい
-
access テキストボックスの値取得
-
PowerShellを使って関連付けら...
-
Returnに対するGoSubがありません
-
アクセスのクエリでコンパイル...
-
OUTLOOK VBA 指定フォルダ内の...
-
Adobeのプレミアプロの書き出し...
-
EXCELのVBAでWORDが開いてある...
-
NAS上のファイルの使用中が解除...
-
すでにファイルが開かれている...
-
VB6 Dir関数で52エラー発生
-
FORTRANの実行エラーについて
-
Excelvbaのマクロのファイル名...
-
Excelファイルのマクロによる排...
-
エクセルマクロでエラーの原因...
おすすめ情報