teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

修正

2020/10/20 05:18

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- 取り込んだcsvファイルAをcsvファイルBの形に編集をしたい
1
+ 取り込んだcsvファイルA編集をしたい
body CHANGED
@@ -4,7 +4,7 @@
4
4
  カラム1,カラム2,カラム3,カラム4,カラム5
5
5
  aaa,bbb,ccc,ddd,eee
6
6
 
7
- Bのファイル
7
+ datagridview
8
8
  カラム0,(カラム1),カラム3,カラム5,カラム2
9
9
  □□□,aaa,ccc,eee,bbb
10
10
  ※空を表しています
@@ -13,7 +13,7 @@
13
13
  ②読み込んだファイルAを使いファイルBを作る
14
14
  c#で上記のファイルAからファイルBの形に書き換えたい
15
15
  説明下手で申し訳ないのですが、CSVファイルを読み、並べ替えたデータをDataTableへ投入したいです
16
- 無い物に関してはデータは空で出力したいです。
16
+ 無い物に関してはデータは空でdatagridviewに出力したいです。
17
17
 
18
18
 
19
19
  ```

1

修正

2020/10/20 05:18

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -5,14 +5,18 @@
5
5
  aaa,bbb,ccc,ddd,eee
6
6
 
7
7
  Bのファイル
8
- カラム0,カラム1,カラム3,カラム5,カラム2
8
+ カラム0,カラム1,カラム3,カラム5,カラム2
9
- zzz,aaa,ccc,eee,bbb
9
+ □□□,aaa,ccc,eee,bbb
10
+ ※空を表しています
10
11
 
12
+ ①ファイルAを読み込む
13
+ ②読み込んだファイルAを使いファイルBを作る
11
- c#で上記のファイルAからファイルBの形に書き換える事をしたいです。
14
+ c#で上記のファイルAからファイルBの形に書き換えたい
15
+ 説明下手で申し訳ないのですが、CSVファイルを読み、並べ替えたデータをDataTableへ投入したいです
12
- 現在、読み取るカラム数が100件以上あるので配列で回してい
16
+ 無い物に関してはデータは空で出力した
13
17
 
18
+
14
- ```c#
19
+ ```
15
- //取り込み用のコード
16
20
  private DataTable Read(string filepath)
17
21
  {
18
22
  DataTable dataTable = new DataTable();
@@ -52,11 +56,10 @@
52
56
  bindingSource1.DataSource = Read("TextFile1.txt")
53
57
  }
54
58
  ```
55
-
56
59
  ### 試したこと
57
-
60
+ ①は行っていて一旦取り込んだものはdatagridviewに表示しています。
58
- ここに問題に対て試したこ記載してください。
61
+ ②をどうしたらいいのか分からずたいです
59
- datagridviewのヘッダーをドロップ&ドロップで変える仕様しかできず、自動で変えたいのです。。
62
+  
60
63
  ### 補足情報(FW/ツールのバージョンなど)
61
64
  visualstudio2017
62
65
  ここにより詳細な情報を記載してください。