Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/06/2011, 22:18
wwwmaster
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años
Puntos: 37
Respuesta: Como conectar EXCEL a SQL SERVER y extraer datos

se usan macros con lenguaje VBA (Visual Basic Applications) que es el mismo visual basic pero con acceso a los objetos del excel (hojas, celdas, formulas).

Con ALT+F11 entras al entorno de desarrollo, donde puedes generar las rutinas

Debes incorporar una referencia a Microsoft Activex DataObjets (2.5 o 2.6)

Creas un ODBC en el panel de administracion de la computadora o mediante una cadena de conexion normal hacia Sql Server.

creas los objetos ADODB.connection, ADODB.recordset

ejecutas la select que requieras y vas colocando la info dentro de las celdas, por ejemplo:
activesheet.range("A" & renglon).value = recordsetCliente.fields("nombre")