C sharp - Ejecutar Excel

 
Vista:

Ejecutar Excel

Publicado por enkara (2 intervenciones) el 24/10/2006 00:13:50
Hola, estoy intentando crear una hoja Excel a partir de un dataGridView, y bueno, de momento lo he conseguido.

Lo que no he conseguido es como hacer para que el Excel se me ejecute en primer plano. Es decir, ahora se me crea el documento Excel, e incluso puedo guardarlo, pero en ningún momento me aparece en la pantalla del ordenador.

Os dejo el código por si os sirve de ayuda. Me bastaría con alguna instrucción que me abriera el Excel (pues supongo que se abriría con el documento que tiene en memoria).

Un besazo y gracias de antemano


Excel.Application exclApp= new Excel.Application();
Workbook book1 = ((Workbook)exclApp.Workbooks.Add(System.Reflection.Missing.Value));

Workbook bookRef = ((Workbook)exclApp.Workbooks[1]);

Worksheet sheet1 = ((Worksheet)book1.Sheets.Add(System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value));

sheet1.Cells[1, 1] = "Hello, World";


Para guardar y cerrar:

book1.SaveAs("Hello.xls", System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, Excel.XlSaveAsAccessMode.xlNoChange, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value);

book1.Close(false, System.Reflection.Missing.Value, System.Reflection.Missing.Value);
exclApp.Quit();
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar Excel

Publicado por enkara (2 intervenciones) el 25/10/2006 01:37:41
Qué genial. Muchas gracias Yamil ;*
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar