Como detectar que un filtro no devuelve datos
Publicado por Toni (39 intervenciones) el 27/10/2019 22:11:18
Buenas de nuevo,
Estoy creando una macro que trabaja con los datos filtrados de la TABLA1.
El filtro lo consigo con la siguiente rutina:
El caso es que, en caso que no haya ningun registro en la tabla que cumpla la condición 'C', el resultado es todos los registros de la tabla. Debido a que la rutina utiliza más adelante los registros filtrados, esto es un problema.
Lo que desearia saber es cómo debo programar para que, en caso que el filtro no devuelva ningun registro, la rutina se detenga y me de un aviso.
Gracias
Estoy creando una macro que trabaja con los datos filtrados de la TABLA1.
El filtro lo consigo con la siguiente rutina:
1
ActiveSheet.ListObjects("Tabla1").Range.AutoFilter Field:=11, Criteria1:=c
El caso es que, en caso que no haya ningun registro en la tabla que cumpla la condición 'C', el resultado es todos los registros de la tabla. Debido a que la rutina utiliza más adelante los registros filtrados, esto es un problema.
Lo que desearia saber es cómo debo programar para que, en caso que el filtro no devuelva ningun registro, la rutina se detenga y me de un aviso.
Gracias
Valora esta pregunta


0