ディレクトリパスについて
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
hiro
居住地: 三重
投稿数: 188
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
みなさん こんにちは
V10に限った事ではないかも知れませんが
外部プログラム(エクセル等)を呼び出す場合に
ディレクトリパスを指定しますが、8文字を超える場合
そのままでは認識されないと思います。
C:\Program Filesを指定する場合はC:\Progra~1というような
指定でないと認識されません。
何か対処方法があるのでしょうか?
ご存知の方がみえましたら、アドバイスお願いします。
V10に限った事ではないかも知れませんが
外部プログラム(エクセル等)を呼び出す場合に
ディレクトリパスを指定しますが、8文字を超える場合
そのままでは認識されないと思います。
C:\Program Filesを指定する場合はC:\Progra~1というような
指定でないと認識されません。
何か対処方法があるのでしょうか?
ご存知の方がみえましたら、アドバイスお願いします。
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは
私は
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.CurrentDirectory = "C:\Program Files\Microsoft Office\Office12"
WSHShell.Run "EXCEL.exe"
などとして Magicから起動してます
私は
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.CurrentDirectory = "C:\Program Files\Microsoft Office\Office12"
WSHShell.Run "EXCEL.exe"
などとして Magicから起動してます
投票数:1
平均点:10.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
OSコマンド
'C:\Documents and Settings\Administrator\デスクトップ\ABC.XLS'
ではエラーになるので、内側をさらにダブルコーテーションで囲っています。
'"C:\Documents and Settings\Administrator\デスクトップ\ABC.XLS"'
'C:\Documents and Settings\Administrator\デスクトップ\ABC.XLS'
ではエラーになるので、内側をさらにダブルコーテーションで囲っています。
'"C:\Documents and Settings\Administrator\デスクトップ\ABC.XLS"'
投票数:1
平均点:10.00
hiro
居住地: 三重
投稿数: 188
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは pu_mahaloさん nkmtさん
レスありがとうございます。
ダブルクォーテーションで括るとは思いつきませんでした。
MAGICはシングルを使用するものだと思っていたので..
シンプルなので””で対応します。
この件はずっと「どうして?」と思っていたので
助かりました。
これから多用させていただきます。
また、よろしくお願いします。
では..
レスありがとうございます。
ダブルクォーテーションで括るとは思いつきませんでした。
MAGICはシングルを使用するものだと思っていたので..
シンプルなので””で対応します。
この件はずっと「どうして?」と思っていたので
助かりました。
これから多用させていただきます。
また、よろしくお願いします。
では..
投票数:0
平均点:0.00