Excel VBA質問箱 IV

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

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


49312 / 76735 ←次へ | 前へ→

【32338】Re:Dir関数について
発言  かみちゃん  - 05/12/12(月) 23:37 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>大変失礼いたしました。間違えておりました。

投稿時には、VBEで記述したコードをコピー、貼り付けされることをおすすめします。

>chdrive = "A:\"

先ほども書きましたが、このコード特に必要ではないと思います。
また、記述も間違っているためここでエラーになるのではないでしょうか?
先ほども書きましたが、ヘルプは確認されましたか?

>myName = Dir("A:\ *.csv", vbNormal)

気になるのは、\のあとに、半角スペースが入っているところです。

>とすると、存在しているはずのcsvファイルが見つかりません。
>と出てしまいます。普通のフォルダですとうまくいくのですが、

以下のようなコードで再度確認されてはいかがですか?

 Dim myName As String
 
 'ChDrive "A:\" '←このコードは不要!
 myName = Dir("A:\*.csv", vbNormal)
 If myName <> "" Then
  Workbooks.Open Filename:=myName
 Else
  MsgBox "A:\*.csvのファイルはありません"
 End If
0 hits

【32333】Dir関数について 陸遜 05/12/12(月) 23:03 質問
【32335】Re:Dir関数について かみちゃん 05/12/12(月) 23:11 回答
【32337】Re:Dir関数について 陸遜 05/12/12(月) 23:23 お礼
【32338】Re:Dir関数について かみちゃん 05/12/12(月) 23:37 発言
【32339】Re:Dir関数について 陸遜 05/12/12(月) 23:55 質問
【32340】Re:Dir関数について かみちゃん 05/12/13(火) 0:02 回答
【32392】Re:Dir関数について 陸遜 05/12/13(火) 21:47 お礼

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