Placering af table i word dokument
Hej,jeg har et word dokument som indeholder en tekst (<<Table>>) som jeg gerne vil erstatte med en tabel med data.
Tabellen har jeg lavet på følgende måde:
object start = 0, end = 0;
Microsoft.Office.Interop.Word.Range rng = doc.Range(ref start, ref end);
rng.SetRange(rng.End, rng.End);
// Add the table.
rng.Tables.Add(doc.Paragraphs[2].Range, this[i].LineCollection.Count + 1, 3, ref missing, ref missing);
// Format the table and apply a style.
Microsoft.Office.Interop.Word.Table tbl = doc.Tables[1];
tbl.Range.Font.Name = "Gill Sans MT";
tbl.Range.Font.Size = 10;
tbl.Columns.DistributeWidth();
//object styleName = "Lys liste - markeringsfarve1";
//tbl.set_Style(ref styleName);
// Insert document properties into cells.
tbl.Cell(1, 1).Range.Text = "Artikelnr.";
tbl.Cell(1, 1).Range.Bold = 1;
tbl.Cell(1, 2).Range.Text = "Artikelbeskrivelse";
tbl.Cell(1, 2).Range.Bold = 1;
tbl.Cell(1, 3).Range.Text = "Antal";
tbl.Cell(1, 3).Range.Bold = 1;
int startCell = 2;
LineCollection lineCol = this[i].LineCollection;
for (int k = 0; k < lineCol.Count; k++)
{
tbl.Cell(startCell, 1).Range.Text = lineCol[k].ItemCode;
tbl.Cell(startCell, 2).Range.Text = lineCol[k].Description;
tbl.Cell(startCell, 3).Range.Text = lineCol[k].OpenQuantity.ToString();
startCell++;
}
Jeg kan dog ikke gennemskue hvordan jeg skal erstatte <<Table>> med min tabel.
Nogen som kan hjælpe???