Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo ocultar la casilla de verificación cuando la fila está oculta en Excel?

Normalmente, cuando se oculta una fila contiene casillas de verificación en las celdas de la fila, las casillas de verificación no se ocultarán con la fila, sino que se superpondrán con el contenido de la otra fila como se muestra en la pantalla de la izquierda. ¿Cómo ocultar casillas de verificación cuando la fila está oculta en Excel? Este artículo te ayudará a resolverlo.

Ocultar casilla de verificación cuando la fila está oculta con código VBA


Usted puede interesarse en:

Inserte o elimine fácilmente varias casillas de verificación / botones de opciones a granel en Excel

Con la Kutools for Excel's Batch Insert Check Checkes / Option Buttons or Batch Delete Casillas de verificación / Botones de opción utilidades, puede insertar o eliminar varias casillas de verificación o botones de opción a granel en su hoja de cálculo de Excel. Ver la siguiente captura de pantalla:


flecha azul burbuja derecha Ocultar casilla de verificación cuando la fila está oculta con código VBA


Puede ejecutar el siguiente código de VBA para ocultar casillas de verificación cuando la fila está oculta en Excel.

1. Haga clic con el botón derecho en la pestaña de la hoja con las casillas de verificación que desea ocultar y haga clic Ver código desde el menú contextual.

2. En el Microsoft Visual Basic para aplicaciones ventana, copie y pegue el siguiente código VBA en Código ventana.

Código de VBA: Ocultar casilla de verificación cuando la fila está oculta

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim xChkBox As CheckBox
    Dim xCell As Range
    Dim xHide As Boolean
    If Target.EntireRow.AddressLocal = Application.Intersect(Target, Target.EntireRow).AddressLocal Then
        xHide = (MsgBox("Hide Rows ???", vbYesNo + vbQuestion, "Kutools for Excel") = vbYes)
        Target.EntireRow.Hidden = xHide
        For Each xChkBox In ActiveSheet.CheckBoxes
            Set xCell = xChkBox.TopLeftCell
            If Not Intersect(xCell, Target) Is Nothing Then
                xChkBox.Visible = Not xHide
            End If
        Next
    End If
End Sub

3. Luego presione el otro + Q teclas al mismo tiempo para cerrar el Microsoft Visual Basic para aplicaciones ventana.

4. Seleccione la fila completa con las casillas de verificación que necesita ocultar, luego aparece un cuadro de diálogo, haga clic en botón.

Luego puede ver que todas las casillas de verificación están ocultas con la fila como se muestra a continuación.

notas: Para mostrar la fila oculta con casillas de verificación, seleccione las filas completas que incluyen la fila oculta, y en el cuadro de diálogo emergente, haga clic en No botón. Luego se mostrará la fila con casillas de verificación.


flecha azul burbuja derechaArtículos relacionados:


Herramientas de productividad recomendadas

Cinta de Excel (con Kutools para Excel instalado)

Las funciones avanzadas de 300 + aumentan su productividad en un 71% y lo ayudan a sobresalir de la multitud.

¿Te gustaría completar tu trabajo diario de forma rápida y perfecta? Kutools para Excel trae 300 + funciones avanzadas frescas y potentes (Combine los libros de trabajo, la suma por color, los contenidos de las celdas divididas, la fecha de conversión, etc.) para Escenarios de trabajo 1500 +te ayuda a resolver 82% problemas de Excel.

  • Haga frente a todas las tareas complicadas en segundos, ayude a mejorar su capacidad de trabajo, obtenga el éxito de la feroz competencia y nunca se preocupe por ser despedido.
  • Ahorre mucho tiempo de trabajo, deje mucho tiempo para que pueda amar y cuidar a la familia y disfrutar de una vida cómoda ahora.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados, y darte un cuerpo sano.
  • Conviértase en un experto en Excel en minutos 3 y obtenga una mirada de admiración de sus colegas o amigos.
  • Ya no es necesario recordar ninguna fórmula dolorosa y códigos VBA, tenga una mente relajada y agradable, déle una emoción que nunca ha tenido antes.
  • Gaste solo $ 39, pero vale la pena que $ 4000 entrenando a otros. Utilizado por las élites de 110,000 y empresas conocidas de 300 +.
  • 60-day prueba gratuita ilimitada. 60 días de garantía de devolución de dinero. Actualización gratuita y soporte para años 2. Compra una vez, usa para siempre.
  • ¡Cambia la forma en que trabajas ahora y dale una vida mejor de inmediato!

La pestaña Office trae pestañas eficientes y prácticas a Office (incluye Excel), igual que Chrome, Firefox y nuevo IE

  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Reduzca cientos de clics del mouse para usted todos los días, despídase de la mano del mouse.
  • Abra y cree documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Te ayuda a trabajar más rápido y sobresalir fácilmente de la multitud! Un segundo para cambiar entre docenas de documentos abiertos.!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.