Revert "Write header separately to avoid encoding issue"

This reverts commit ff37edcc53.
This commit is contained in:
updsv7
2026-04-13 15:33:06 +09:00
parent ff37edcc53
commit 764fe7516d

View File

@@ -414,21 +414,12 @@ Sub ExportMasterDetailData()
csvContent = Left(csvContent, Len(csvContent) - 1) csvContent = Left(csvContent, Len(csvContent) - 1)
Loop Loop
' Write header using native VBA (no charset conversion) ' Write file
Dim f As Long
f = FreeFile
Open savePath For Output As #f
Print #f, CSV_HEADER;
Close #f
' Append data using ADODB.Stream with shift_jis
Dim stream As Object Dim stream As Object
Set stream = CreateObject("ADODB.Stream") Set stream = CreateObject("ADODB.Stream")
stream.Type = 2 stream.Type = 2
stream.Charset = "shift_jis" stream.Charset = "shift_jis"
stream.Open stream.Open
stream.LoadFromFile savePath
stream.Position = stream.Size
stream.WriteText csvContent, 1 stream.WriteText csvContent, 1
stream.SaveToFile savePath, 2 stream.SaveToFile savePath, 2
stream.Close stream.Close