filtro

14/10/2003 - 20:16 por Llen | Informe spam
Hola a todos!!!

Estoy haciendo una macro donde utilizó un Autofilter
mi problema es que quiero accesar al primer elemento de
los resultados que me da el filtro pero no se como
hacerlo, alguien tendrá alguna idea???

saludos
=)

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
14/10/2003 - 22:44 | Informe spam
Hola, Llen !

... macro ... Autofilter ... accesar al primer elemento de los resultados que me da el filtro [...]



considerando que las filas [de los elementos] que NO 'cumplen' el criterio del filtro [realmente] se 'ocultan'...
... y tomando en cuenta que los titulos SON [tambien] 'parte' del rango con el filtro
el siguiente ejemplo 'busca' la primer fila 'visible' [a partir de la fila 2]
==Sub Primer_Celda_Filtrada()
If Not ActiveSheet.FilterMode Then Exit Sub
Dim Fila As Long, Fila_n As Long
With ActiveSheet.AutoFilter.Range
Fila_n = .Rows.Count
For Fila = 2 To Fila_n
If .Cells(Fila, 1).Height > 0 Then
MsgBox "Primer elemento ""filtrado"": " & .Cells(Fila, 1).Address
Exit For
End If
Next
End With
End Sub

Saludos,
Héctor.
Respuesta Responder a este mensaje
#2 Ronald Sánchez
15/10/2003 - 00:00 | Informe spam
Llen:
Mejor utiliza un filtro avanzado con opcion a pegar a otro lado, lo
bueno de este filtro es que lo que extrae lo pega en el mismo rango de
referencia, quiere decir que tu primer refgistro siempre caeria en el mismo
rango

"Llen" escribió en el mensaje
news:015501c3927f$53db9ff0$
Hola a todos!!!

Estoy haciendo una macro donde utilizó un Autofilter
mi problema es que quiero accesar al primer elemento de
los resultados que me da el filtro pero no se como
hacerlo, alguien tendrá alguna idea???

saludos
=)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida