un saludo
|
|
#2 (permalink) |
![]() Fecha de Ingreso: marzo-2004
Ubicación: Lima
Mensajes: 295
|
Const cn = "provider=sqloledb;uid=sa;database=northwind;serve r=."
Dim rs As New ADODB.Recordset rs.CursorLocation = adUseClient rs.Open "select * from products", cn, adOpenDynamic, adLockOptimistic Dim Hoja As New Excel.Application Hoja.Workbooks.Add Hoja.Cells(1, 1) = "ProductID" Hoja.Cells(1, 2) = "ProductName" Hoja.Cells(1, 3) = "UnitPrice" Hoja.Cells(1, 4) = "UnitsinStock" Hoja.Cells(1, 5) = "Monto" i = 2 rs.MoveFirst Do Hoja.Cells(i, 1) = rs(0) Hoja.Cells(i, 2) = rs(1) Hoja.Cells(i, 3) = rs(5) Hoja.Cells(i, 4) = rs(6) Hoja.Cells(i, 5) = rs(5) * rs(6) i = i + 1 rs.MoveNext Loop Until rs.EOF bueno eso pasa de uin recordset a un excel para un grilla ya te imaginaras nos vemos
__________________
http://ayuda2005.foro.st |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.272
|
La libreria es Microsoft Excel 10.0 Object Library, o algo asi (la verdad no tengo el Visual a mano, pero no tenes como perderte...).
Saludos. Lucas
__________________
No sign... |
|
|
|
|
|
#6 (permalink) |
![]() Fecha de Ingreso: noviembre-2003
Mensajes: 45
|
y cual seria el tratamiento si el resultado esta almacenado en una consulta en access, y esta refiere por ejemplo al detalle de llamadas donde se detallan importes por cada llamada. al levantar y ejecutar la consulta en visual basic se pasarian los datos a excel de la forma que describe OYEME, y en el caso que sea asi como le especifico que sume la columna de importes y me de un TOTAL en una celda especifica de excel no sabiendo la cantidad de registros de antemano, en mi caso aproximadamente de detallan 4.000 como mucho en la cosnulta GRACIAS ¡¡¡¡
|
|
|
|