Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Dragonatak

#1
Saludos:

Estoy realizando una conexión de VB.NET a EXCEL utilizando ADO.

Lo que quiero realizar es que se conecte el programa con un cierto archivo de EXCEL, comparé los títulos de las columnas y que con ello las envié a un nuevo archivo, solo con ciertas columnas de información del archivo anterior.

Para ello ya estuve revisando las conexiones con el EXCEL, estaba probando con un ejemplo que encontré y comparándolo con el ejemplo de msdn:


      'HDR=YES : Con encabezado 
      Dim cs As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
                           "Data Source= " & direccion & _
                           ";Extended Properties=""Excel 8.0;HDR=YES"""


        Try

                ' cadena de conexión 
                Dim cn As New OleDbConnection(cs)

                If Not System.IO.File.Exists(SLibro) Then
                MsgBox("No se encontró el Libro: " & _
                        SLibro, MsgBoxStyle.Critical, _
                        "Ruta inválida")
                Exit Sub
                End If

                ' se conecta con la hoja sheet 1 
                Dim dAdapter As New OleDbDataAdapter("Select * From [" & sHoja & "$]", cs)

                Dim datos As New DataSet

                ' agrega los datos 
                dAdapter.Fill(datos)



Pero luego no sé como enviarlo al nuevo archivo de EXCEL, ni como seleccionar por columnas. Estoy usando VS 2010 y EXCEL 2007. Pueden guiarme un poco o apoyarme con un ejemplo. :huh:

Gracias
#2

Saludos:

Realicé un programa en VB.NET, después de que el agregué la parte que realiza la conexión con EXCEL dejo de funcionar en otros equipos.

Me envía el mensaje "WindowsApplication1 dejo de funcionar"

Se que no es el Framework, pues ejecuto otros programas de prueba en los equipos y se ejecutan correctamente.
#3

Saludos:

Mi problema es este, estoy realizando una aplicación en la que entro a una página que pide login y password, postriormente necesito ingresar a un link para que me envíe a la siguiente pantalla, una vez que cargó toda la nueva pagina, la cual contiene una tabla con hypervinculos en forma de imagen de boton para descaragar los archivos que necesito.

Ya tengo todo el acceso hasta la 3er pantalla y las cadenas cortadas para sus descargas, pero al tratar de descargar los archivos estos se bajan incompletos, con:

My.Computer.Network.DownloadFile me terminan pesando menos de 1Kb
Y con objWebClient = New System.Net.WebClient
         objWebClient.DownloadFile
Me descarga hasta 3 Kb.

Ya etsuve leyendo mucho e intentando varias cosas pero aún no logro que los archivos se descarguen completos.

Mi pregunta es existe alguna forma de descargarlos de la página que se argo en el WebBrowser???, de antemano gracias por su ayuda!! =)