Duda ShowAllData

12/10/2005 - 16:57 por Alejandro | Informe spam
Que tal tengo una lista con Autofiltro y 2 macros que realizan filtrados
sucesivamente. Las 2 macros tendrían que filtrar a partir de la lista
completa por lo tanto agregué al principio de cada macro la línea:
ActiveSheet.ShowAllData. El problema es que si la lista está completa (no
tiene ningún autofiltro) y quiero ejecutar la macro me aparece el sgte
error: "Se ha producido el error '1004' en tiempo de ejecución: Error en el
método ShowAllData de la clase Worsheet". Como hago para solucionarlo???
Muchas gracias
 

Leer las respuestas

#1 Héctor Miguel
13/10/2005 - 03:55 | Informe spam
hola, Alejandro !

... lista con Autofiltro y 2 macros que... tendrian que filtrar a partir de la lista completa
... agregue al principio de cada macro la linea: ActiveSheet.ShowAllData
... si la lista... no tiene ningun autofiltro... aparece el... error:
"... '1004' en tiempo de ejecucion... en el metodo ShowAllData de la clase Worsheet" [...]



modifica la lines que agregaste al principio de cada macro...
de -> ActiveSheet.ShowAllData
a -> If ActiveSheet.FilterMode Then ActiveSheet.ShowAllData

saludos,
hector.

Preguntas similares