質問: マクロを実行するとパス名が無効です \vbxx.tmp xxはランダムな数字アルファベットが入ります。 ネットで調べても明確な回答がありません。 どなたがご教授お願いします。
回答: ソースを見ないとわからないということです。 直感的にひらめくのは、今まで動いていたということですから 2000年問題でおきたような問題が疑われます。 想定を超えたパラメータが使われるようになったことで 正常な稼働ができなくなったんじゃないかと考えられます。 あるいは参照すべき情報が壊れたための異常動作も考えられます。 でも、日付や金額とか、いろいろな変化し続けるパラメータが トラブル原因だとわかったとしても そういうのメンテナンスする人がいなければ どうにもなりませんよ。 一般的には業務上の守秘義務とか 開発者ないし会社の知的財産として、マクロの内容は公開できないでしょうから 社内で解決するのが第一の条件になっちゃうと思います。 また、公開しても、前提の業務内容がわからなければ 修正すべき点がわからないかもしれませんし... 修正して一ヶ月動くけど、二ヶ月目でまた動かなくなるとか 頼りない状況を招くこともありえます。 最悪、第三者のアドバイスで修正したとして それでより深刻なトラブルが起きても、責任をとるのは社内の作業者になりますよ。