Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2009, 19:53
Avatar de frankjoel86
frankjoel86
 
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 16 años, 5 meses
Puntos: 0
Automatizar .net con excel

Saludos gentita, estoy automatizando en .net con excel, la pregunta es como aria para que el libro de excel aparesca en forma horizontal pa q lo imprima.

dejo el sgt, codigo


xla = New Excel.Application
xla.Workbooks.Add.SaveAs("C:\Cronograma\" & "CronogramaDePagos_" & vhora & "_" & vminuto & ".xls")
xla.Visible = False
xlb = xla.Workbooks.Item(1)
xls = xlb.Worksheets(1)

xls = xlb.Worksheets(1)
xls.Name = "Cronograma"
xls.Visible = Excel.XlSheetVisibility.xlSheetVisible
xls.Activate()
formatohoja2()

....

If MsgBox("Desea ver el Reporte", MsgBoxStyle.YesNo, ":::Mensaje:::") = MsgBoxResult.Yes Then
Me.txtInteres.Enabled = False
xla.Visible = True
Else
MsgBox("Proceso Terminado...!" & " El Archivo se Encuentra en C:\Cronograma\", MsgBoxStyle.Information, "Mensaje")
Me.txtInteres.Enabled = False
Utilitario.KillProcess("EXCEL.exe")
End If

* se agradese cualquier tipo de ayuda.