Excel VBA質問箱 IV

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

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


58215 / 76738 ←次へ | 前へ→

【23255】Re:フォルダの有無
回答  かみちゃん  - 05/3/17(木) 13:52 -

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

>駄目でした。このif文は間違っているのでしょうか?

> If MyDesktopPath & "\DATA_DRAIN" = "" Then

MyDesktopPath & "\DATA_DRAIN"
という文字列と
""
という文字列をを比較していますから、絶対に一致することはありませんよね?

ちなみに、次のような感じでできると思います。
単なるフォルダの存在チェックしかしていませんが・・・

Sub make_folder()
 Dim MyWSH As Object
 Dim MyDesktopPath As String
 Set MyWSH = CreateObject("WScript.Shell")
 MyDesktopPath = MyWSH.SpecialFolders("Desktop")
 If Dir(MyDesktopPath & "\DATA_DRAIN", vbDirectory) = "" Then
  MkDir MyDesktopPath & "\DATA_DRAIN"
 Else
  MsgBox MyDesktopPath & "\DATA_DRAIN はすでに存在します"
 End If
End Sub

0 hits

【23197】複数のファイルの作業 あいんすと 05/3/16(水) 0:58 質問
【23199】Re:複数のファイルの作業 かみちゃん 05/3/16(水) 6:35 発言
【23236】Re:複数のファイルの作業 あいんすと 05/3/16(水) 23:24 質問
【23241】Re:複数のファイルの作業 かみちゃん 05/3/17(木) 6:49 回答
【23242】Re:複数のファイルの作業 かみちゃん 05/3/17(木) 7:08 回答
【23254】フォルダの有無 あいんすと 05/3/17(木) 13:08 質問
【23255】Re:フォルダの有無 かみちゃん 05/3/17(木) 13:52 回答
【23273】Re:フォルダの有無 あいんすと 05/3/18(金) 0:12 お礼

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