Hola a todos,
Aunque creo que esté no será el mejor grupo para realizar esta pregunta,
pero la he puesto en el grupo de C# y como no me responde nadie la pongo
aquí por si alguno sabe algo de esto.
No se si alguno de vosotros habrá creado una tabla en un documento Word
utilizando C#, yo lo hago como indico al final del mensaje y se crea
perfectamente, pero si imprimo el documento no se ven las líneas de la
tabla.
Por favor si alguien sabe como hacer que se vean las líneas de la tabla a la
hora de imprimir que me lo diga, por que me estoy volviendo loco y no lo
consigo.
Muchas gracias
Oskar
// --
object oMissing = System.Reflection.Missing.Value;
object oEndOfDoc = \\endofdoc;
Word._Application oWord;
Word._Document oDoc;
oWord = new Word.Application();
oWord.Visible = true;
// Esto es para CREAR un documento de Word Nuevo
oDoc = oWord.Documents.Add(ref oMissing, ref oMissing,
ref oMissing, ref oMissing);
//Inserta una tabla de 3 x 5, la llena con datos
Word.Table oTable;
Word.Range wrdRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
oTable = oDoc.Tables.Add(wrdRng, 3, 5, ref oMissing, ref oMissing);
oTable.Range.ParagraphFormat.SpaceAfter = 6;
int r, c;
string strText;
for(r = 1; r <= 3; r++)
{
for(c = 1; c <= 5; c++)
{
strText = "r" + r + "c" + c;
oTable.Cell(r, c).Range.Text = strText;
}
}
// --
Leer las respuestas