Visual Basic - Tomar datos de las celdas de excel

Life is soft - evento anual de software empresarial
 
Vista:

Tomar datos de las celdas de excel

Publicado por Sira (1 intervención) el 26/12/2006 17:03:53
Hola a Todos,
Espero que me puedan ayudar. Necesito crear un programa que lea las celdas de varias hojas de un archivo en Excel, dichos datos debo tomarlos por cada celda y luego dejarlos en un archivo .txt , dichos datos deben estar separados por tabulaciones. Agradecería quien me pudiesa ayudar y me envíe instrucciones para realizarlo.
Saludos a Todos......y Gracias...
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:Tomar datos de las celdas de excel

Publicado por Eduardo (47 intervenciones) el 27/12/2006 13:00:47
Private Sub cmdTraer_Click()


x% = MsgBox("Confirma traer modificaciones desde una planilla de Excel?", vbYesNo, "")


If x% = 6 Then

NameExp$ = "c:\Repuesto.xls"


If NameExp$ <> "" Then


Set xl = CreateObject("Excel.Application")
Set docExcel = xl.WorkBooks.Open(NameExp$)

lineask& = 0
Do
lineask& = lineask& + 1

MiCelda1$ = Trim(xl.Cells(lineask&, 1))
MiCelda2$ = Trim(xl.Cells(lineask&, 2))

If MiCelda1$ = "" And MiCelda2$ = "" Then
Exit Do
End If

frmProdu.Caption = "Trayendo " + MiCelda2$

MiCelda3$ = Trim(xl.Cells(lineask&, 3))

MiCelda4$ = Trim(xl.Cells(lineask&, 4))

MiCelda5$ = Trim(xl.Cells(lineask&, 5))


Loop
Close
Set xl = Nothing

MsgBox "Importación concluída.", vbInformation, ""

frmProdu.Caption = ""

End If

End If


End Sub
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