Excel VBA質問箱 IV

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

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


69399 / 76732 ←次へ | 前へ→

【11851】Re:CSVをTXTに変える
回答  こうちゃん E-MAIL  - 04/3/17(水) 15:30 -

引用なし
パスワード
   ▼バルタン さん:
>こうちゃんさんレスありがとうございます。
>コードを貼り付けて、処理を行って見たのですが、すいませんが僕のエクセルでは起動しませんでした。ちなみに僕のはエクセル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

2 hits

【11749】CSVをTXTに変える バルタン 04/3/15(月) 19:21 質問
【11763】Re:CSVをTXTに変える 谷 誠之 04/3/16(火) 0:57 回答
【11772】Re:CSVをTXTに変える バルタン 04/3/16(火) 10:28 質問
【11773】Re:CSVをTXTに変える こうちゃん 04/3/16(火) 11:02 回答
【11845】Re:CSVをTXTに変える バルタン 04/3/17(水) 13:37 質問
【11851】Re:CSVをTXTに変える こうちゃん 04/3/17(水) 15:30 回答
【11861】Re:CSVをTXTに変える バルタン 04/3/17(水) 17:44 お礼
【11875】おまけのDosShell Jaka 04/3/18(木) 9:56 発言
【11878】Re:CSVをTXTに変える こうちゃん 04/3/18(木) 10:02 発言
【11891】Re:CSVをTXTに変える Jaka 04/3/18(木) 13:33 回答
【11897】あぁ、そうですね こうちゃん 04/3/18(木) 14:20 発言
【11911】Re:CSVをTXTに変える バルタン 04/3/18(木) 16:05 お礼
【11917】Re:CSVをTXTに変える Jaka 04/3/18(木) 17:03 発言
【11918】失敗 Jaka 04/3/18(木) 17:08 発言

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