Vai al contenuto principale

Come rimuovere celle o righe se non in grassetto in Excel?

Supponendo di avere un intervallo di dati con celle in grassetto e celle non in grassetto come mostrato nell'immagine sottostante, ora ciò di cui hai bisogno è rimuovere le celle o le righe se non in grassetto. Invece di rimuovere manualmente le celle non in grassetto una per una, questo tutorial introduce i trucchi per risolverlo rapidamente in Excel.

doc rimuovere se non in grassetto 1

Rimuovi le righe se non sono in grassetto con VBA

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

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


v Rimuovi le righe se non sono in grassetto con VBA

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

1. Stampa F11 + alt tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Moduli, quindi incollato sotto il codice VBA nel nuovo Moduli finestra.

VBA: rimuovi le righe se non sono 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 spuntare Kutools for Excel finestra di dialogo, specificare l'intervallo in cui rimuovere le righe senza celle in grassetto e fare clic su OK pulsante.

doc rimuovere se non in grassetto 2

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

doc rimuovere se non in grassetto 1doc freccia destradoc rimuovere se non in grassetto 3

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


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

Se desideri solo rimuovere il contenuto delle celle dalle celle non in grassetto, puoi 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 il contenuto.

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

doc rimuovere se non in grassetto 4

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

doc rimuovere se non in grassetto 5

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

doc rimuovere se non in grassetto 6

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

doc rimuovere se non in grassetto 7

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

doc rimuovere se non in grassetto 8

6. Clic Chiudi. Ora premi Elimina tasto per rimuovere il contenuto della cella dalle celle non in grassetto.

doc rimuovere 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 300 funzioni utili, rende il tuo lavoro più facile. 

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Selezionare l'intervallo di dati necessario e fare clic su Kutools > Seleziona > Seleziona Celle con formato. Vedi screenshot:

doc rimuovere se non in grassetto 15

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

doc rimuovere 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.

doc rimuovere se non in grassetto 12

Ora tutte le celle non in grassetto sono selezionate e premi Elimina tasto per rimuovere il contenuto della cella. Oppure, se desideri rimuovere le righe non in grassetto, fai clic con il pulsante destro del mouse su una qualsiasi delle celle selezionate e seleziona Elimina > Intera riga. Vedi screenshot:

doc rimuovere se non in grassetto 13doc freccia destradoc rimuovere se non in grassetto 14

Articoli relativi:

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations