Excel VBA質問箱 IV

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

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


61050 / 76738 ←次へ | 前へ→

【20313】Re:他ブックを開く方法は?
回答  ちゃっぴ  - 04/12/5(日) 0:53 -

引用なし
パスワード
   > ChDrive ActiveWorkbook.Path
> ChDrir ActiveWorkbook.Path

これは意味ないですね。
ファイルを操作するときはFullPathで
指定してやるというのが定番です。

Workbooks.Open ThisworkBook.Path & "\" & Target.Value

でいいでしょう。

対象のBookが存在しない場合、および開けない場合も考慮して、

On Error Resume Next
Workbooks.Open ThisworkBook.Path & Target.Value
On Error Goto 0
If Err Then Msgbox ThisworkBook.Path & Target.Value _
  & "が開けません。"

とかしておくと、完璧でしょう。
0 hits

【20310】他ブックを開く方法は? 教えてください 04/12/4(土) 23:46 質問
【20311】Re:他ブックを開く方法は? [名前なし] 04/12/5(日) 0:08 発言
【20312】Re:他ブックを開く方法は? 教えてください 04/12/5(日) 0:42 質問
【20313】Re:他ブックを開く方法は? ちゃっぴ 04/12/5(日) 0:53 回答
【20314】Re:他ブックを開く方法は? 教えてください 04/12/5(日) 1:27 質問
【20315】Re:他ブックを開く方法は? IROC 04/12/5(日) 2:33 回答
【20319】Re:他ブックを開く方法は? 教えてください 04/12/5(日) 13:41 質問
【20320】Re:他ブックを開く方法は? ちゃっぴ 04/12/5(日) 14:17 回答
【20323】Re:他ブックを開く方法は? 教えてください 04/12/5(日) 14:58 お礼
【20325】Re:他ブックを開く方法は? [名前なし] 04/12/5(日) 15:14 発言

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