Excel VBA質問箱 IV

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

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


60034 / 76738 ←次へ | 前へ→

【21356】Re:フォルダ内の .txtファイルを全て削除したい
発言  りすりす  - 05/1/19(水) 22:30 -

引用なし
パスワード
   Private Sub CommandButton1_Click()
 Dim fs As Object
 Dim Path, FileFullPathName As String
 
 Path = ThisWorkbook.Path
 If Len(Path) = 0 Then Exit Sub
 If (Mid(Path, Len(Path), 1) <> "\") Then Path = Path + "\"
 
 Set fs = CreateObject("Scripting.FileSystemObject")
 If Not fs.FolderExists(Path) Then Exit Sub
 ' ここから削除
 FileFullPathName = Path + "*.txt"
 fs.DeleteFile (FileFullPathName)
End Sub

http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/script56/html/jsobjFileSystem.asp


SHFileOperation を使うとゴミ箱へ移動できます。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shfileoperation.asp

ゴミ箱へ移動、作っていますので、できたら追加でアップしますね。


▼VBAトーシロ さん:
>マクロを実行するエクセルファイルの
>同一ディレクトリ内の全ての .txtファイルを
>削除する方法を教えてください。
>
>ファイル名が分かっていれば
>kill で削除できるようですが、
>
>該当テキストファイル全てに対し処理
>する場合の方法を教えてください。

0 hits

【21341】フォルダ内の .txtファイルを全て削除したい VBAトーシロ 05/1/19(水) 15:14 質問
【21343】Re:フォルダ内の .txtファイルを全て削除... G-Luck 05/1/19(水) 15:29 回答
【21344】Re:フォルダ内の .txtファイルを全て削除... Jaka 05/1/19(水) 15:36 回答
【21354】Re:フォルダ内の .txtファイルを全て削除... VBAトーシロ 05/1/19(水) 21:58 発言
【21370】Re:フォルダ内の .txtファイルを全て削除... G-Luck 05/1/20(木) 9:39 回答
【21417】Re:フォルダ内の .txtファイルを全て削除... VBAトーシロ 05/1/20(木) 21:23 お礼
【21356】Re:フォルダ内の .txtファイルを全て削除... りすりす 05/1/19(水) 22:30 発言
【21364】ゴミ箱へ Re:フォルダ内の .txtファイルを... りすりす 05/1/20(木) 0:10 発言
【21360】Re:フォルダ内の .txtファイルを全て削除... [名前なし] 05/1/19(水) 23:13 回答
【21362】Re:フォルダ内の .txtファイルを全て削除... りすりす 05/1/19(水) 23:28 発言
【21363】Re:フォルダ内の .txtファイルを全て削除... ちゃっぴ 05/1/19(水) 23:47 回答
【21368】Re:フォルダ内の .txtファイルを全て削除... ichinose 05/1/20(木) 8:44 発言
【21369】Re:フォルダ内の .txtファイルを全て削除... Jaka 05/1/20(木) 9:10 回答
【21422】Re:フォルダ内の .txtファイルを全て削除... りすりす 05/1/20(木) 22:10 回答

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