Tengo la siguiente duda: tengo una gran base de datos, y de todos sus atributos, en uno de ellos que es de tipo caracter, me interesa saber el tamaño de ese atributo (es decir el numero de caracteres que caben en ese atributo) ya que es una información necesaria para mi para una de las aplicaciones. la duda es si existe algun modo bajo VBA de poder consultar esa información RESPUESTA ========= Dim dbs As Database Dim tdfEmpleados As TableDef Dim fldBucle As Field Set dbs = OpenDatabase("c:\Plateros\DatosMdb.mdb") Set tdfEmpleados = dbs.TableDefs!Clientes With tdfEmpleados ' Enumera la colección Fields; imprime los ' nombres de los campos, los tipos y los tamaños. For Each fldBucle In .Fields Debug.Print " " & fldBucle.Name & " - " & _ fldBucle.Type & " - " & fldBucle.Size Next fldBucle End With dbs.Close ----------------------------------------------- 'fldBucle.Size contiene la longitud del campo puedes comparar fldBucle.Type contra la constante dbText que es igual a 10 para comprobar la longitud del campo que buscas, o por el nombre del campo. If fldBucle.Type=dbText then 'Guarada en alguna parte la longitud del campo VarLongidud = fldBucle.Size En Dif Saludos Morgan