Dim dt As New DataTable("クロス集計") dt.PrimaryKey = New DataColumn() { _ dt.Columns.Add("担当者名", GetType(String)), _ dt.Columns.Add("業務完了日", GetType(Date)) _ } For n = 1 To 最大ナンバリング値 dt.Columns.Add("取引先" & CStr(n), GetType(String)) Next