| 
    
     |  | ▼Hirofumi さん: お返事有難う御座います!
 VBは殆どわからないもので、変な書き方で伝わりにくいかも知れませんが
 宜しくお願い致します。
 
 >ExcelってSaveAs等で、改行コードを選んでCSV出力出来ましたっけ?
 >出来ないと成ると、VBAでCSV出力のコードを組んでませんか?
 
 改行コードを選んでCSV出力をできるかわかりませんが、確かにVBAで以下の様に書いてます。
 ---------------------------------------------------------------------
 Activesheet.SaveAs Filename:="新しいファイル.csv", _
 FileFormat:=xlCSV , CreateBackup:=False
 ---------------------------------------------------------------------
 
 
 >また、最終レコードがLfで終わっても、WordやEditorでは、
 >>なぜかデータが終わった1行下に改行が挿入されて保存されました。
 >の状態に成りますが?
 >
 >実際にCSV出力したコードをUpされてはどうでしょうか?
 
 実際のCSV出力したコードは非常に長いのでUpはできませんが、以下の様にループを組んでます。ループ内は基本的に代入処理しか行っていません。
 -------------------------------------------------------------
 Do While Range("A1").Offset(row_cnt,0)<>""
 Sheets(2).Range("D3").Offset(row_count,0).Value = _
 Sheets(1).Range("A1").Offset(row_count,0).Value
 row_cnt=row_cnt+1
 Loop
 -------------------------------------------------------------
 
 改行を変数で行っている事に問題があるのでしょうか?
 それとも、保存の方法に問題があるのでしょうか?
 初心者で恐縮ですが、回答お願い致します。
 
 |  |