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

or

Come rimuovere celle o righe se non grassetto in Excel?

Supponendo che tu abbia un intervallo di dati con celle in grassetto e non in grassetto come mostrato nell'immagine sottostante, ora quello che ti serve è rimuovere le celle o le righe se non in grassetto. Invece di rimuovere manualmente le celle non in grassetto, questo tutorial introduce i trucchi per risolverlo rapidamente in Excel.

rimuovi doc se non in grassetto 1

Rimuovi le righe se non in grassetto con VBA

Rimuovi le celle se non in grassetto con Trova e sostituisci e Seleziona Intervallo Helper

Rimuovi righe / celle se non in grassetto con Kutools per Excel buona idea3


v Rimuovi le righe se non in grassetto con VBA

Per rimuovere le righe se non in grassetto, è possibile utilizzare un codice VBA da gestire.

1. Stampa F11 + Alt chiavi per abilitare il Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Modulo, quindi incollato sotto il codice VBA sul nuovo Modulo finestra.

VBA: rimuovi le righe se non in grassetto.

Sub DeleteNonBolded()
'UpdatebyKutoolsforExcel20151116
    Dim xRg As Range
    Dim xDelRg As Range
    Dim xAddress As String
    Dim xUpdate As Boolean
    Dim I As Long
    Dim xBold As Variant
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Select a range", "Kutools for Excel", xAddress, , , , , 8)
    Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
    If xRg Is Nothing Then Exit Sub
    If xRg.Areas.Count > 1 Then
        MsgBox "This VBA cannot support multiple range", , "Kutools for Excel"
        Exit Sub
    End If
    xUpdate = Application.ScreenUpdating
    Application.ScreenUpdating = False
    For I = 1 To xRg.Rows.Count
        xBold = xRg.Rows(I).Cells.Font.Bold
        If TypeName(xBold) = "Boolean" Then
            If xBold = False Then
                If xDelRg Is Nothing Then
                    Set xDelRg = xRg.Rows(I).EntireRow
                Else
                    Set xDelRg = Union(xRg.Rows(I).EntireRow, xDelRg)
                End If
            End If
        End If
    Next
    xDelRg.Delete
    Application.ScreenUpdating = xUpdate
End Sub

3. Stampa F5 chiave per eseguire il codice VBA. Nel saltar fuori Kutools for Excel finestra di dialogo, si prega di specificare l'intervallo che si desidera rimuovere le righe senza celle in grassetto e fare clic su OK pulsante.

rimuovi doc se non in grassetto 2

E poi puoi vedere le righe che non contengono celle in grassetto sono state rimosse

rimuovi doc se non in grassetto 1freccia destrarimuovi doc se non in grassetto 3

Nota: le righe possono essere rimosse solo quando tutte le celle nella stessa riga non sono in grassetto.

formula Mai più preoccuparsi di formule lunghe e lunghe in Excel! Kutools for Excel's Testo automatico possibile aggiungere tutte le formule a un gruppo
come testo automatico e libera il tuo cervello! Clicca qui per sapere il testo automatico Clicca qui per ottenere la prova gratuita

Rimuovi le celle se non in grassetto con Trova e sostituisci e Seleziona Intervallo Helper

Se si desidera rimuovere il contenuto della cella da celle non in grassetto, è possibile utilizzare la funzione Trova e sostituisci per selezionare prima le celle in grassetto, quindi utilizzare Kutools for Excel'S Seleziona Range Helper per invertire la selezione delle celle non in grassetto, quindi rimuovere i contenuti.

Kutools for Excel, con oltre 120 pratiche funzioni di Excel, migliora la tua efficienza lavorativa e risparmia i tuoi tempi di lavoro.

1. Selezionare l'intervallo di dati in cui si desidera rimuovere le celle non evidenziate e premere Ctrl + F abilitare Trova e sostituisci finestra di dialogo e fare clic su Opzioni pulsante. Vedi screenshot:

rimuovi doc se non in grassetto 4

2. Clic Formato per andare al Trova formato dialogo e sotto fonte scheda, selezionare Grassetto dal Stile carattere elenco. Vedi screenshot:

rimuovi doc se non in grassetto 5

3. Clic OK > Trova tuttoe tutte le celle in grassetto sono elencate nel Trova e sostituisci finestra di dialogo, quindi premere Ctrl + A per selezionarli tutti, quindi chiudere il Trova e sostituisci dialogo. Vedi screenshot:

rimuovi doc se non in grassetto 6

4. Quindi mantieni selezionate queste celle e fai clic Kutools > Seleziona > Seleziona Range Helper. Vedi screenshot:

rimuovi doc se non in grassetto 7

5. Nella finestra di dialogo popping, controllare Selezione inversa opzione in primo luogo, quindi selezionare l'intervallo di dati originale. Ora puoi vedere che la selezione è invertita. Vedi screenshot:

rimuovi doc se non in grassetto 8

6. Clic Vicino. Ora premi cancellare chiave per rimuovere il contenuto della cella dalle celle non in grassetto.

rimuovi doc se non in grassetto 9


Rimuovi righe / celle se non in grassetto con Kutools per Excel

I metodi sopra indicati non sono abbastanza facili, in questo caso puoi usare Kutools for Excel'S Seleziona celle con formato utilità per identificare rapidamente le celle non in grassetto e quindi rimuoverle.

Kutools for Excel, con oltre 120 pratiche funzioni di Excel, migliora la tua efficienza lavorativa e risparmia i tuoi tempi di lavoro.

Dopo installazione gratuita Kutools per Excel, si prega di fare come di seguito:

1. Seleziona l'intervallo di dati di cui hai bisogno e fai clic Kutools > Seleziona > Seleziona celle con formato. Vedi screenshot:

rimuovi doc se non in grassetto 15

2. Nella finestra di dialogo popping, fare clic su Scegli il formato dalla cella per selezionare una cella non in grassetto dall'intervallo di dati, quindi selezionare Grassetto solo dall'elenco in basso nella sezione Font. Vedi screenshot:

rimuovi doc se non in grassetto 11

3. Clic Oke viene visualizzata una finestra di dialogo per ricordare il numero di celle selezionate, basta fare clic per chiuderlo.

rimuovi doc se non in grassetto 12

Ora tutte le celle non in grassetto sono selezionate e premere cancellare chiave per rimuovere il contenuto della cella. O se si desidera rimuovere le righe non in grassetto, fare clic con il tasto destro su una qualsiasi delle celle selezionate e selezionare cancellare > Intera riga. Vedi gli screenshot:

rimuovi doc se non in grassetto 13freccia destrarimuovi doc se non in grassetto 14

Articoli relativi:



Strumenti di produttività consigliati per Excel

Kutools per Excel ti aiuta a terminare sempre il lavoro in anticipo e a distinguerti dalla folla

  • Oltre alle potenti funzionalità avanzate 300, progettate per gli scenari di lavoro 1500, che aumentano la produttività di 70%, offre più tempo per prendersi cura della famiglia e godersi la vita.
  • Non è più necessario memorizzare formule e codici VBA, da ora in poi lasciare riposare il cervello.
  • Diventa un esperto di Excel in 3 minuti, operazioni complicate e ripetute possono essere eseguite in pochi secondi,
  • Riduci ogni giorno migliaia di operazioni con tastiera e mouse, per esempio addio alle malattie professionali.
  • 110,000 persone altamente efficaci e 300 + la scelta delle aziende di fama mondiale.
  • 60-day completa funzionalità di prova gratuita. Garanzie di rimborso 60-day. 2 anni di upgrade e supporto gratuiti.

Porta la navigazione e l'editing a schede in Microsoft Office, molto più potente delle schede del browser

  • Office Tab è progettato per Word, Excel, PowerPoint e altre applicazioni Office: Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
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.