|
▼バルタン さん:
>こうちゃんさんレスありがとうございます。
>コードを貼り付けて、処理を行って見たのですが、すいませんが僕のエクセルでは起動しませんでした。ちなみに僕のはエクセル2002です。
起動しないとはどういう状態でしょうか?
OSは何をお使いですか?Win95とか?
当方では OS WinXP Win2000 で
Excel2000、2002、2003それぞれともに動作確認しております。
マクロは有効な状態になっていますよね?
まあ、とりあえず、別案で、Dir版です。
試してみて・・
Sub test2()
Dim fld As String
Dim fl As String
fld = ActiveWorkbook.Path
fl = Dir(fld & "\", vbNormal)
Do While Len(fl) > 0
If LCase(Right(fl, 4)) = ".csv" Then
Name fld & "\" & fl As fld & "\" & Left(fl, Len(fl) - 4) & ".txt"
End If
fl = Dir()
Loop
End Sub
|
|