Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


65524 / 76734 ←次へ | 前へ→

【15785】Re:相対パス
質問  まさぼん  - 04/7/6(火) 16:02 -

引用なし
パスワード
   ▼つん さん:
>>これは絶対パスが取得できるのですよね?
>やってみられた結果どうでした?
>
>>これを基に相対パスを記述するにはどうしたら良いのかわからないのです。
>>確か、../aaa./とかを使用するとこまではわかるのですが…。
>
>え?なんか違うような・・・
>
>C:\aaa\bbb\A.xls という形ですよね?
>それで、Aファイルのパス「C:\aaa\bbb」がThisWorkbook.Pathで
>取得出来ますよね?
>それを使って、Bファイルを指定してやればいいと思います。

"ThisWorkbook.Path"を使用した結果は、確かに"C:\aaa\bbb\A.xls"という形で返されました。しかし、これは絶対パスが取得させますよね?
これを基に、Bを読み込む相対パスの記述方法がわからないのです。。。

例えば、
「C:\aaa\bbb\A.xls」
「C:\aaa\ccc\B.txt」
が存在するとし、"A.xls"を立ち上げた際に、"A.xls"を基に相対パスを利用して"B.txt"を読み込みたい。と、いった具合です。
その場合、どのように記述すれば良いのでしょうか?
「A.xlsの2コ上のディレクトリのcccという名のファイルのB.txt」…日本語でいうとこんな感じですかね???

2 hits

【15775】相対パス まさぼん 04/7/6(火) 14:56 質問
【15778】Re:相対パス つん 04/7/6(火) 15:15 回答
【15779】Re:相対パス まさぼん 04/7/6(火) 15:21 質問
【15781】Re:相対パス IROC 04/7/6(火) 15:34 回答
【15782】Re:相対パス まさぼん 04/7/6(火) 15:41 質問
【15784】Re:相対パス つん 04/7/6(火) 15:49 回答
【15785】Re:相対パス まさぼん 04/7/6(火) 16:02 質問
【15787】Re:相対パス IROC 04/7/6(火) 16:10 回答
【15790】Re:相対パス つん 04/7/6(火) 16:15 回答
【15792】Re:相対パス まさぼん 04/7/6(火) 16:24 お礼

65524 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free