Error en compilación en macro de excel 2007 a 2010

Hola expertos.

Sucede que programe una macro para Excel 2007 y funciona bien, pero cuando trato de utilizarla en excel 2010 me envía un error que indicando un error en compilación no se puede encontrar el proyecto o la biblioteca.

Este error lo envía en la siguiente linea del código

Range("A150").Select 'tomo la fila donde tiene datos, mi base no pasa de los 65000 si es mayo le puedes poner un numero mayor
Selection.End(xlUp).Select 'se sube o hace un ctrl flecha arriba
ultima = ActiveCell.Row 'guarda en la variable Ultima el número de la ultima fila
rango = ("A1" & ":D" & ultima) 'tienes que poner la ultima columna en este ejemplo es O
ActiveSheet.Range(rango).AutoFilter Field:=4, Criteria1:="=Si", Operator:=xlFilterValues

Como les comentaba este código si funciona en excel 2007 pero en 2010 no función me indica error de compilación no se encuentra la librería o el proyecto

Agradezco de antemano su valiosa ayuda. Saludos

Añade tu respuesta

Haz clic para o