Nota: le altre lingue del sito web sono tradotte da Google. Torniamo all'inglese
Accedi  \/ 
x
or
x
Registrati  \/ 
x

or

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 > Modulo, quindi incollato sotto il codice VBA nel nuovo Modulo 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 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

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il 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 centinaia di clic del mouse ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest
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.