[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『サーバー未接続時のエラー処理についてHELP』(ノム)
本日2回目のHELPです。
「ログオフ」ボタンで終了するマクロを作成しています。
データをCSVでサーバーに登録後保存するようにしています。
このとき、サーバーへ接続できる環境がととのっていないとき当然エラーとなります。
この場合、サーバーの登録は中止して保存させたいのです。
下記現在のマクロを記入します。教えて下さい。
ChDir "W:\予算\@予算\data" ActiveWorkbook.SaveAs Filename:="W:\予算\@予算\data\@予算data.csv", _ FileFormat:=xlNormal, Password:="", WriteResPassword:="", _ ReadOnlyRecommended:=False, CreateBackup:=False ActiveWindow.Close 0 ActiveWindow.Close 1
サーバーがローカルドライブになっているのでしょうか? >ChDir "W:\予算\@予算\data" マイコンピュータにマウントしているサーバー環境はわかりませんが、 つながっていなければ >ChDir "W:\予算\@予算\data" この時点でエラーになりませんか?
エラーになれば、 On Error Resume Next ChDir "W:\予算\@予算\data"" If Err Then Msgbox "NG" Else Msgbox "OK" endif
こんなんで良いと思います。 BJ
参考にさせてもらい問題解決できました。
いまやろうとしている仕組みは、データのみサーバーへcsvで保存後、EXCELはCドライブに上書き保存させることでした。
ご回答ありがとうございました。(ノム)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.