Excel: Ocultar fila si la celda X está vacía

gumao Mensajes publicados 1 Estado Miembro -  
eriiic Mensajes publicados 24581 Fecha de registro   Estado Colaborador Última intervención   -
Hola,

Estoy trabajando con Excel 2007. Quiero que Excel oculte automáticamente las filas de una hoja si la primera celda de la fila está vacía. Por ejemplo, si la celda A1 está vacía, ocultar la fila 1. Imagino que hay que crear una macro, pero no sé cómo hacerlo, ¿me puedes ayudar por favor? Gracias.

Configuración: Windows XP / Internet Explorer 7.0

2 respuestas

  1. cousinhub29 Mensajes publicados 1113 Fecha de registro   Estado Miembro Última intervención   383
     
    Hola,

    Sin macros, utilizando los filtros automáticos.....(desmarcar Vacíos)

    Buenas noches

    Edit:

    O por macro, sin bucles:

    Columns(1).SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True 


    ¡Hasta luego!
    9
    1. Ptitpere21 Mensajes publicados 9 Estado Miembro
       
      Hola

      me gusta tu macro, pero aparentemente está probando los espacios en blanco. En mi caso, la columna que estoy probando contiene solo 0 o una frase. ¿Cómo puedo adaptarla?

      Gracias de antemano
      0
    2. eriiic Mensajes publicados 24581 Fecha de registro   Estado Colaborador Última intervención   7 281
       
      Hola,

      SpecialCells(XlCellType) solo permite alcanzar un tipo particular de celdas.
      Consulta la lista en la ayuda:
      XlCellType puede ser una de estas constantes XlCellType.
      xlCellTypeAllFormatConditions. Celdas de cualquier formato
      xlCellTypeAllValidation. Celdas que presentan criterios de validación
      xlCellTypeBlanks. Celdas vacías
      xlCellTypeComments. Celdas que contienen comentarios
      xlCellTypeConstants. Celdas que contienen constantes
      xlCellTypeFormulas. Celdas que contienen fórmulas
      xlCellTypeLastCell. Última celda en el rango utilizado
      xlCellTypeSameFormatConditions. Celdas del mismo formato
      xlCellTypeSameValidation. Celdas que presentan los mismos criterios de validación
      xlCellTypeVisible. Todas las celdas visibles

      Tú debes hacer un bucle.

      eric
      0