Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/06/2006, 02:10
Avatar de 3pies
3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Tienes 2 opciones, así a bote pronto.

1.- La más sencilla: Actuando en el cuadro de nombres, es decir, en esa casilla que hay justo encima de la columna A, y que está destinada a informar o bien del nombre de una celda (o rango de celdas), o bien de la situación donde estamos (A8, B44, M56, etc...). Para ello, debes introducir manualmente en ese cuadro de nombres (la celda que hay justo delante de la barra de fórmulas), una dirección que contenga la fila 9 (por ejemplo, introduce A9, o B9, o J9, ...debe haber una letra de columna, y luego el 9, porque queremos desplazarnos hasta la fila 9, y aunque esté oculta, podremos acceder a ella).

Una vez situados en esa celda, simplemente seleccionamos Formato --> Fila --> Mostrar.

2.- La forma más complicada: Utilizando un macro como este:
Código:
Sub Desocultar_fila()
    'Ocultamos el proceso
    Application.ScreenUpdating = False
    'Pasamos a una variable, la celda donde estamos,
    'para volver posteriormente a la misma
    Donde_estoy = ActiveCell.Address
    'Seleccionamos la fila 9. Si fuera de la 9 a la 11,
    'deberíamos poner Rows("9:11")
    Rows("9").Select
    'La desocultamos, si previamente está oculta
    If Selection.EntireRow.Hidden = True Then Selection.EntireRow.Hidden = False
    'Volvemos a la celda donde estábamos antes de desocultar
    Range(Donde_estoy).Select
    'Mostramos el proceso
    Application.ScreenUpdating = True
End Sub
Espero que te sirva cualquiera de las 2 opciones.

Salu2

Última edición por 3pies; 16/06/2006 a las 02:17