
Error 9 tiempo ejecucion Subindice fuera de intervalo
Publicado por Enrique Eduardo (1 intervención) el 25/05/2022 21:46:07
Saludos!
No soy programador
Estoy realizando un filtro a una hoja de excell, atravez de cuadro de texto y botones de opciones de filtro y borrado. A continuacion pongo el código
Private Sub BORRAR_FILTRO_Click()
CUADRO_TEXTO_DESCRIPCION = Empty
End Sub
Private Sub BOTON_OPCION_CONTIENE_Click()
Call CUADRO_TEXTO_DESCRIPCION_Change
End Sub
Private Sub BOTON_OPCION_EMPIEZA_Click()
Call CUADRO_TEXTO_DESCRIPCION_Change
End Sub
Private Sub CUADRO_TEXTO_DESCRIPCION_Change()
If BOTON_OPCION_EMPIEZA Then
ListObjects("T_BDD").Range.AutoFilter Field:=5, Criterial:=Range("F7") & "*"
Else
ListObjects("T_BDD").Range.AutoFilter Field:=5, Criterial:="*" & Range("F7") & "*"
End If
End Sub
pero me sale el error Error 9 tiempo ejecucion Subindice fuera de intervalo.
Alguna recomendación?
Gracias y saludos!!
No soy programador
Estoy realizando un filtro a una hoja de excell, atravez de cuadro de texto y botones de opciones de filtro y borrado. A continuacion pongo el código
Private Sub BORRAR_FILTRO_Click()
CUADRO_TEXTO_DESCRIPCION = Empty
End Sub
Private Sub BOTON_OPCION_CONTIENE_Click()
Call CUADRO_TEXTO_DESCRIPCION_Change
End Sub
Private Sub BOTON_OPCION_EMPIEZA_Click()
Call CUADRO_TEXTO_DESCRIPCION_Change
End Sub
Private Sub CUADRO_TEXTO_DESCRIPCION_Change()
If BOTON_OPCION_EMPIEZA Then
ListObjects("T_BDD").Range.AutoFilter Field:=5, Criterial:=Range("F7") & "*"
Else
ListObjects("T_BDD").Range.AutoFilter Field:=5, Criterial:="*" & Range("F7") & "*"
End If
End Sub
pero me sale el error Error 9 tiempo ejecucion Subindice fuera de intervalo.
Alguna recomendación?
Gracias y saludos!!
Valora esta pregunta


0