// Fill the table with data. Word.Table tbl = ThisDocument.Tables[1]; DirectoryInfo di = new DirectoryInfo("C:\"); // Start with row 2. int i = 2; Object beforeRow = Type.Missing; foreach (FileInfo fi in di.GetFiles()) { tbl.Rows.Add(ref beforeRow); tbl.Cell(i, 1).Range.Text = fi.Name; tbl.Cell(i, 2).Range.Text = string .Format("{0:N0}", fi.Length); tbl.Cell(i, 3).Range.Text = string .Format("{0:g}", fi.LastWriteTime); i++; }
foreach (FileInfo fi in di.GetFiles())
foreach(DataRow row in dt.Rows)