Excel VBA質問箱 IV

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

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


10703 / 76734 ←次へ | 前へ→

【71576】Dir関数について
質問  VBA初級者  - 12/3/20(火) 7:57 -

引用なし
パスワード
   作業ファイルと同階層に存在するbeforeファイルの中から、
過去ファイルをオープンする前に、存在するかどうかのチェックをしたいです。

が、Openメソッドで開くことのできるパス+ファイル名をDir関数に与えても
""のみが返されてしまいます。
Openメソッドと、Dir関数では与える引数が同じでも違う扱いになる場合が
あるのでしょうか?

理由がわかる方がいたら、どうかご教授ください…

※他の機能の都合上、拡張子は表示を消しています。

Open FileNm = "2012-November"

If Dir(ThisWorkbook.Path & "\before\" & OpenFileNm) <> "" Then
  Workbooks.Open Filename:=ThisWorkbook.Path & "\before\" & OpenFileNm
Else
  
  MsgBox ("There is no file of last month in before folder")
  Exit Sub
End If
3 hits

【71576】Dir関数について VBA初級者 12/3/20(火) 7:57 質問
【71577】Re:Dir関数について UO3 12/3/20(火) 8:38 発言
【71582】Re:Dir関数について 12/3/20(火) 14:56 回答
【71585】Re:Dir関数について VBA初級者 12/3/21(水) 0:33 質問
【71586】Re:Dir関数について hint 12/3/21(水) 8:02 発言
【71594】Re:Dir関数について UO3 12/3/21(水) 19:58 発言
【71596】Re:Dir関数について VBA初級者 12/3/22(木) 1:34 お礼

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