こんにちは
一例として以下いかがでしょうか
dtResult = dt.AsEnumerable.GroupBy(Function(r) r(4).ToString).Select(Function(g) dtResult.Clone.LoadDataRow({g.Key,g.Key,g.First().item(0),g.First().item(5),"","","","",""}.Concat(g.SelectMany(Function(r) r.ItemArray.Skip(10))).ToArray,False)).CopyToDataTable
Sample20220830-1.zip (18.8 KB)
同一名ヘッダーが許容されないので、ヘッダー名を少し変更しています。
