Visual Basic.NET - Abrir aplicacion Excel en WebBrowser

 
Vista:

Abrir aplicacion Excel en WebBrowser

Publicado por Juan Jose Arias (2 intervenciones) el 04/03/2014 14:51:40
Buenas tardes a todos,
Llevo varios meses trabajando en un aplicación sencilla de Visual Basic.NET y no funciona como quiero.
Consiste en una aplicacion que mediante un botón, carge una aplicacion por defecto, especificando la ruta, y la abra dentro de la FORM.
Necesito que alguine me proporcione el codigo por favor.

Mil gracias a todos.

Un saludo.
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

Abrir aplicacion Excel en WebBrowser

Publicado por Norvin Guerrero (1 intervención) el 24/07/2014 22:35:39
De forma directa no he podido lo que he hecho, es pasar el excel a pdf y mostrarlo en el webbrowser:
Primero debes agregar la referencia: Imports Microsoft.Office.Interop.Excel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim xlsApp = New Microsoft.Office.Interop.Excel.Application
                            Dim xlsBook As Microsoft.Office.Interop.Excel.Workbook
                            xlsApp.ScreenUpdating = False
                            xlsBook = xlsApp.Workbooks.Open(p_DDoc, UpdateLinks:=False, ReadOnly:=False)
                            xlsBook.ExportAsFixedFormat(XlFixedFormatType.xlTypePDF,
                                                        p_DDoc & ".pdf",
                                                        XlFixedFormatQuality.xlQualityStandard,
                                                        True,
                                                        True,
                                                        Type.Missing,
                                                        Type.Missing,
                                                        False)
                            xlsBook.Close(SaveChanges:=False)
                            xlsApp.Quit()
WebBrowserDoc.Navigate(p_DDoc & ".pdf")

p_DDoc = a la dirección del documento con el nombre del archivo sin la extención ejemplo:
"C:\NL_Temp\comparación tarifas cell" '/// como puedes ver no lleva .xls o .xlsx
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