WinForms윈폼 Spread CSV 파일 출력 시 숫자형식 질문입니다
페이지 정보
작성자 nntto 작성일 2023-10-12 17:30 조회 174회 댓글 0건본문
관련링크
Fpspread에서 CSV 파일 출력 시 04 로 되어있는 값을 변환 할 경우 CSV 파일에서는 4 로 표현됩니다.
셀 형식문제같은데 해결방법이 있을까요?
아래는 코드입니다.
Dim strL_FileName as String = "Test.csv"
Using writer As New StreamWriter(strL_FileName, False, System.Text.Encoding.UTF8)
For Each row As DataRow In dataTable.Rows
Dim rowData As New List(Of String)()
For Each col As DataColumn In dataTable.Columns
Dim cell As FarPoint.Win.Spread.Cell = Me.spr.Sheets(0).Cells(row.Table.Rows.IndexOf(row), col.Ordinal)
'Tag가 있는경우 Tag로 출력합니다.
If Not String.IsNullOrEmpty(cell.Tag) Then
rowData.Add("" & cell.Tag.ToString & "")
Else
rowData.Add(row(col).ToString())
End If
Next
writer.WriteLine(String.Join(",", rowData))
Next
End Using
댓글목록
등록된 댓글이 없습니다.