Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Log In
x
or
x
x
Registrati
x

or

Come nascondere la casella di controllo quando la riga è nascosta in Excel?

Normalmente, quando nascondendo una riga contiene caselle di controllo nelle celle di riga, le caselle di controllo non saranno nascoste con la riga, ma si sovrappongono al contenuto di un'altra riga come mostrato nell'immagine a sinistra. Come nascondere le caselle di controllo quando la riga è nascosta in Excel? Questo articolo ti aiuterà a risolverlo.

Nascondi la casella quando la riga è nascosta con il codice VBA


Puoi interessarti a:

Inserire o eliminare facilmente più caselle di controllo / pulsanti di opzione in blocco in Excel

Con il Kutools for Excel's Caselle di controllo di inserimento a batch / pulsanti di opzione or Casella di controllo Elimina / caselle di eliminazione utilità, è possibile inserire o eliminare più caselle di controllo o pulsanti di opzione in blocco nel foglio di lavoro di Excel. Vedi sotto screenshot:


freccia blu bolla destra Nascondi la casella quando la riga è nascosta con il codice VBA


È possibile eseguire il seguente codice VBA per nascondere le caselle di controllo quando la riga è nascosta in Excel.

1. Fare clic con il pulsante destro del mouse sulla scheda del foglio con le caselle di controllo che si desidera nascondere e il clic Visualizza codice dal menu di scelta rapida.

2. Nel Microsoft Visual Basic, Applications Edition finestra, copia e incolla il codice VBA sotto nel Codice finestra.

Codice VBA: nasconde la casella di controllo quando la riga è nascosta

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. Quindi premere il tasto altro + Q chiavi allo stesso tempo per chiudere il Microsoft Visual Basic, Applications Edition finestra.

4. Seleziona l'intera riga con le caselle di controllo che devi nascondere, quindi viene visualizzata una finestra di dialogo, fai clic sul pulsante pulsante.

Quindi puoi vedere tutte le caselle di controllo nascoste con la riga mostrata di seguito.

Note: Per visualizzare la riga nascosta con caselle di controllo, seleziona l'intera riga include la riga nascosta e, nella finestra di dialogo che appare, fai clic sul non pulsante. Quindi verrà visualizzata la riga con le caselle di controllo.


freccia blu bolla destraArticoli correlati:


Strumenti di produttività consigliati

Barra multifunzione di Excel (con Kutools per Excel installato)

300 + Funzioni avanzate Aumenta la produttività di 71% e aiuta a distinguersi dalla massa!

Ti piacerebbe completare il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel porta 300 + funzioni avanzate potenti e potenti (Combina cartelle di lavoro, somma per colore, contenuto di celle divise, data di conversione e così via ...) per 1500 + scenari di lavoro, ti aiuta a risolvere 82% Excel problemi.

  • Affrontare tutte le attività complicate in pochi secondi, aiuta a migliorare le tue capacità lavorative, ottenere il successo dalla concorrenza feroce, e non preoccuparti mai di essere licenziato.
  • Risparmia molto tempo sul lavoro, lascia molto tempo per te ad amare e prendersi cura della famiglia e goderti una vita confortevole ora.
  • Riduci migliaia di clic su tastiera e mouse ogni giorno, allevia gli occhi e le mani stanchee darti un corpo sano
  • Diventa un esperto di Excel in 3 minuti e ammira lo sguardo dei tuoi colleghi o amici.
  • Non è più necessario ricordare formule dolorose e codici VBA, avere una mente rilassante e piacevole, regalare un brivido che non hai mai avuto prima.
  • Spendi solo $ 39, ma vale la pena di $ 4000 di altri. Essere utilizzato da 110,000 elites e 300 + ben note società.
  • 60-day trial gratuito illimitato. Garanzia di rimborso 60-day. Aggiornamento e supporto gratuiti per gli anni 2. Acquista una volta, usa per sempre.
  • Cambia il tuo modo di lavorare ora e darti una vita migliore immediatamente!

Office Tab offre schede efficienti e pratiche per Office (include Excel), proprio come Chrome, Firefox e New IE

  • Aumenta la tua produttività di 50% durante la visualizzazione e la modifica di più documenti.
  • Riduci centinaia di clic del mouse per te ogni giorno, saluta la mano del mouse.
  • Apri e crea documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aiuta a lavorare più velocemente e facilmente distinguersi dalla massa! Un secondo per passare da una dozzina di documenti aperti!
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.