Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2009, 11:59
morillortega
 
Fecha de Ingreso: febrero-2008
Mensajes: 37
Antigüedad: 16 años, 1 mes
Puntos: 0
No se encontro el elemento en esta lista

Buenas a todos, ante todo muchas gracias desde ya.

Tengo un problema y bastante gordo en el trabajo:

Tengo una aplicación desarrollada en vba y al ejecutarse una linea de código me devuelve este error:"No se encontró el elemento en esta colección".

el código es el siguiente:

Set rst2 = dbs.OpenRecordset("ProgOper", dbOpenDynaset)
If rst2.RecordCount > 0 Then rst2.MoveLast

rst2.AddNew
rst2!CIF = Me.Entidad2
rst2!AÑO = "2008"

el error me lo da en la última linea : rst2!AÑO = "2008"

No se porque es , ya que la columna AÑO existe en la tabla y la columna cif si que la reconoce al igual que las otras, pero la columna AÑO no, es más, por la mañana funcionaba y ahora no y no he tocado nada de código.
He estado buscando por internet y no encuentro nada que se asemeje a mi caso, sólo uno que decia que habia perdido la referencia al proyecto y que lo solucionó borrando el formulario y haciendolo de nuevo, pero eso no tiene ni piés ni cabeza.

¿Alguien me podria dar alguna pista ? por favor es muy urgente, lo que sea por descabellada que parezca.

Muchas gracias