私のcsvファイルはthis と同じです。空白などはありません。ヘッダーを付けずにdatagridviewを.csvにエクスポートするにはどうすればよいですか?
ご覧のとおり、データヘッダービューを.csv形式でエクスポートする方法が分かりません。私に助言
Private Sub IncomeToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles IncomeToolStripMenuItem.Click
Dim saveFileDialog1 As New SaveFileDialog()
saveFileDialog1.Filter = "CSV|*.csv"
saveFileDialog1.RestoreDirectory = True
If saveFileDialog1.ShowDialog() = DialogResult.OK Then
Dim incomefile As String = String.Empty
For Each column As DataGridViewColumn In Expense.Columns
incomefile = incomefile & column.HeaderText & ","
Next
incomefile = incomefile.TrimEnd(",")
incomefile = incomefile & vbCr & vbLf
For Each row As DataGridViewRow In Expense.Rows
For Each cell As DataGridViewCell In row.Cells
incomefile = incomefile & cell.FormattedValue.replace(",", "") & ","
Next
incomefile = incomefile.TrimEnd(",")
incomefile = incomefile & vbCr & vbLf
Next
System.IO.File.WriteAllText(saveFileDialog1.FileName, incomefile)
End If
Dim msg1 = "Export Successful"
Dim title = "Excel Export"
MsgBox(msg1, , title)
End Sub
てください:
これは私が私の輸出コードを行っている方法です。何人かは、エクスポートするためにdatatableを使うほうがよいと言いましたが、43時間前にコンピュータプログラミングを学び始めたので、データグリッドビューに入れたデータを宣言してcsvファイルとしてエクスポートする方法はわかりません。
ちょうどSOに参加したので、[ask]と[tour]を読んでください。これを簡単にやり遂げるツールがあります。データを "、"に置き換えると小数点(?)が間違っています。ヘッダー行が必要ない場合は、繰り返し実行してHeaderTextを書き留めてください。データはどのようにDGVに取り込まれましたか?それはユーザーにデータのビューを表示するための単なるコントロールです – Plutonix