Page 359 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ACCESSからEXCELを開くときのパス名 みかん 03/8/21(木) 23:26 ┣Re:ACCESSからEXCELを開くときのパス名 イケガミ 03/8/21(木) 23:34 ┗Re:ACCESSからEXCELを開くときのパス名 こうちゃん 03/8/22(金) 12:10 ┗Re:ACCESSからEXCELを開くときのパス名 みかん 03/8/25(月) 20:00 ─────────────────────────────────────── ■題名 : ACCESSからEXCELを開くときのパス名 ■名前 : みかん ■日付 : 03/8/21(木) 23:26 -------------------------------------------------------------------------
フォームにあるAAというコマンドでBBというエクセルのファイルを開くという作業をしたかったのですが、ロウカルにあるファイルだとうまくできるのに、サーバー(w)にあるファイル(DATAという名前のフォルダにはいってる)はうまくできません。 サーバー(w)にあるのでw:と入れてみたのですがエラーになってしまいます。 どうかよろしくお願いします。 Private Sub AA_Click() On Error GoTo Err_ AA_Click Dim stAppName As String stAppName = "Excel.exe \\w:\DATA\BB.xls" Call Shell(stAppName, 1) Exit_ AA_Click: Exit Sub Err_ AA_Click: MsgBox Err.Description |
>サーバー(w)にあるのでw:と入れてみたのですがエラーになってしまいます。 サーバ名が W ってことですか? ネットワークドライブの割り当てをしてるなら、 \\ じゃなくてもいいと思いますけど? |
みかんさん、イケガミさん、こんにちは > stAppName = "Excel.exe \\w:\DATA\BB.xls" "W"はサーバーのコンピュータ名ですか? "DATA"は共有名ですよね? であれば stAppName = "Excel.exe \\w\DATA\BB.xls" でいけると思いますが・・ |
こうちゃんさん イケガミさん お答えありがとうございます。 >"W"はサーバーのコンピュータ名ですか? >"DATA"は共有名ですよね? >であれば > > stAppName = "Excel.exe \\w\DATA\BB.xls" > >でいけると思いますが・・ 今日さっそく会社にいって試してみたところ・・・。 私、大きな間違いをしていました。 Wというのは割り当てられたネットワークで サーバーの名前は別にあったのでした。 すみません(汗) stAppName = "Excel.exe \\CCC:\DATA\BB.xls" サーバー名がCCCだとしたら、これでいけました。 ありがとうございました。 初心者なのでホント失礼しました。 |