Mensaje enviado por José Rubí de la Vega <jrubi@ctv.es>
Se me olvidó comentar que puedes acceder a rangos con nombre o, lo que es más cómodo, a las hojas del libro, sólo que los nombres de éstas como "tablas" son el nombre de la homa más el signo dólar ($). Es decir, Hoja1$, Hoja2$ etc.
Dim db As Database, rs As Recordset
Set db = OpenDatabase("d:\docs\excel\libro1.xls", False, False, "excel 5.0;")
Set rs = db.OpenRecordset("Hoja1$")
While Not rs.EOF
List1.AddItem "" & rs(0)
rs.MoveNext
Wend
rs.Close
db.Close
Para acceder a rangos con nombre simplemente pones como "tabla" el nombre del rango.
At 09:17 14/02/2000 -0500, you wrote:
>la apertura del LIBRO de Excel como base de datos. El problema es que he
>tratado de utilizar el método OpenRecordset para abrir una HOJA o un rango
>de celdas con nombre y no he podido. ¿Podrías decirme cómo hacerlo, por favor?
Un saludo.
_________________________________________________
José Rubí de la Vega
E-mail : jrubi@ctv.es
WWW : http://www.ctv.es/USERS/jrubi
Podrás encontrar información sobre VB, las listas
vb-esp y visualbasic-esp y un resumen de los
mensajes de las mismas