外部変形の作り方 その5

外部変形の作り方 その5

前回までで、jwc_temp.txt のデータをワークシートに取り込んで、編集しました。
このデータを jwc_temp.txt に戻すところを解説します。

 

■サンプルコード

 

Private Sub Workbook_Open()
Dim editTEXTDATA
Dim myPath
Dim buf
Dim cnt As Long
Dim i As Long
Dim RowEnd As Long

 

myPath = ThisWorkbook.Path
editTEXTDATA = myPath & "\jwc_temp.txt"
cnt = 1
Open editTEXTDATA For Input As #1
Do
Line Input #1, buf
Worksheets(1).Cells(cnt, 1).Value = buf
cnt = cnt + 1
Loop Until EOF(1)
Close #1

 

With Worksheets(1)
.Cells(1, 1).EntireRow.Delete
RowEnd = .Range("A1").End(xlDown).Row
For i = 1 To RowEnd
If .Cells(i, 1) = "#" Then
.Cells(i, 1).EntireRow.Insert
.Cells(i, 1).Value = "0 0 100 100"
Exit For
End If
Next i

 

Open editTEXTDATA For Output As #1
RowEnd = .Range("A1").End(xlDown).Row
For i = 1 To RowEnd
Print #1, .Cells(i, 1).Value
Next i

 

Close #1

 

Open editTEXTDATA For Output As #1    <−−−追加
RowEnd = .Range("A1").End(xlDown).Row
For i = 1 To RowEnd
Print #1, .Cells(i, 1).Value
Next i
Close #1                        <−−−

 

End With

 

End Sub

 

■サンプルコードの解説

 

 追加<−−−の所が、今回のコードです。
 テキストデータに書き込むには、
 OPEN 〜 で、For の後に、OUTPUTを使います。

 

 その後、print で、1行づつ書き込んでいきます。

 

■動画解説

 

 動画で解説しましたので、参考にして下さい。

 

 http://youtu.be/4ACVCrKWnEc

関連ページ

外部変形の使い方
Jw_cadの使い方について、入門から応用、自動作図まで解説します。
外部変形の作り方 その1
Jw_cadの使い方について、入門から応用、自動作図まで解説します。
外部変形の作り方 その2
Jw_cadの使い方について、入門から応用、自動作図まで解説します。
外部変形の作り方 その3
Jw_cadの使い方について、入門から応用、自動作図まで解説します。
外部変形の作り方 その4
Jw_cadの使い方について、入門から応用、自動作図まで解説します。

ダウンロード JWCAD基礎の基礎 基本Tip集 入門講座