Saltar al contenido

Ocultar columnas en un rango con condición

publicado

Como puedo hacer una macro que si en la columna AP:AP este sin ningún valor oculte las colunas desde AL:AZ

Featured Replies

publicado
  • Autor
Hace 25 minutos , Toldeman dijo:

Hola.

Prueba asi:

 


r = Application.WorksheetFunction.CountA(Columns("AP:AP"))
If r = 0 Then Columns("Al:AZ").Hidden = True

 

Un saludo.

Como lo tengo que añadir a una macro ya que de macros estoy un poco verde

Gracias por contestarme

publicado
  • Autor
Hace 53 minutos , Toldeman dijo:

Hola, eso ya depende como quieras que se oculten las columnas... apretando un boton, al cambiar el valor de una celda, al abrir el libro..etc..

 

Saludos.

Creo que pormedio de un boton

publicado
  • Autor
Hace 15 horas, Toldeman dijo:

Hola, eso ya depende como quieras que se oculten las columnas... apretando un boton, al cambiar el valor de una celda, al abrir el libro..etc..

 

Saludos.

como puedo añardir tus datos, al empieze y final a la macro, para luego hacer el boton

publicado
  • Autor
Hace 1 hora, Toldeman dijo:

Hola.

Lo mejor es que subas un pequeño ejemplo donde expliques lo que quieres hacer.

 

Un saludo.

Si en la columna de Amarillo no tiene ningún valor cuando active la macro oculte todas las columnas tanto las verdes como la amarilla y si por lo contrario cualquier celda de la columna amarilla que tenga un valor no oculte ninguna de esas columnas

Ocultar columnas.xlsx

publicado

Tu solo te estarias bloqueando, al ocultar la amarilla ya no podrias incorporar informacion.

 

publicado
  • Autor

primero veo todas sin ocultar y luego aplicaria la macro

Hace 12 minutos , Toldeman dijo:

Hola.

Y si ocultas la columna amarilla cuando la muestras?.

Saludos.

Las oculto todas después cuando activo el botón de la macro

publicado
  • Autor

Muchas gracias es lo que pretendia

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.