Vai al contenuto principale

Come trovare e rimuovere rapidamente tutte le righe con errori in Excel?

Questo articolo introdurrà i metodi per ottenere rapidamente l'elenco degli ultimi file Excel aperti o correnti.


Trova e rimuovi tutte le celle con errori da Vai a speciale

In Excel, puoi applicare la funzione Vai a speciale per trovare le celle con errori, quindi eliminare il contenuto della cella.

1. Selezionare l'intervallo o l'intero foglio, quindi premere Ctrl + G per abilitare il Vai dialogo.

2. Clic Special Vai all’email Vai a speciale finestra di dialogo, quindi seleziona Formule opzione, sotto Formula opzione, controllare errori solo casella di controllo.
doc trova rimuovi errori 1

3. Clic OK, sono state selezionate tutte le celle con errori, premere Elimina chiave per rimuovere gli errori.
doc trova rimuovi errori 2


Trova e rimuovi tutte le celle con errori con uno strumento avanzato

Se vuoi trovare e rimuovere rapidamente tutte le celle con errori, ecco uno strumento in formato Kutools for Excel può aiutarti a risolvere questo lavoro con i clic.

Avvia il tuo Excel con una tuta Excel
Oltre 300 strumenti professionali e di facile utilizzo per Excel 2019-2003

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita di Kutools per Excel (prova gratuita di 60 giorni), si prega di fare come di seguito i passaggi.

1. Selezionare l'intervallo in cui si desidera trovare le celle di errore, fare clic su Kutools > Seleziona > Seleziona celle con valore errore.
doc trova rimuovi errori 3

2. Ora che tutte le celle di errore sono state selezionate, fare clic su OK per chiudere la finestra di dialogo con richiamo di popping, quindi premere Elimina chiave per rimuovere i valori di errore.
doc trova rimuovi errori 4
doc trova rimuovi errori 5


Rimuovi tutte le righe con errori con VBA

In Excel, c'è un codice VBA che può rimuovere tutte le righe con errori contemporaneamente.

1. Stampa Alt + F11 tasto per abilitare Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Moduli per creare un nuovo Moduli script.

2. Copiare e incollare sotto il codice nello script.

VBA: rimuovi le righe di errore

Sub DeleteErrorRows()
Dim xWs As Worksheet
Dim xRg As Range
Dim xFNum As Integer

   Set xWs = Application.ActiveSheet
Application.ScreenUpdating = False
    On Error Resume Next
    With xWs
        Set xRg = .UsedRange
        xRg.Select
        For xFNum = 1 To xRg.Columns.count
            With .Columns(xFNum).SpecialCells(xlCellTypeFormulas, xlErrors)
                .EntireRow.Delete
            End With
        Next xFNum
    End With
Application.ScreenUpdating = True
End Sub

3. Stampa F5 tasto , quindi tutte le righe di errore sono state eliminate.


Trova e rimuovi tutte le righe con errori con Super Filter

I Super filtro utilità di Kutools for Excel puoi filtrare le righe con errori, quindi puoi eliminarle.

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita di Kutools per Excel (prova gratuita di 60 giorni), si prega di fare come di seguito i passaggi.

1. Selezionare l'intervallo di dati che si utilizza, fare clic su Kutools Plus > Super filtro abilitare Riquadro Super Filter.
doc trova rimuovi errori 6

2. Nel Super filtro riquadro, aggiungi il criterio come di seguito:

1) Seleziona l'intestazione della colonna che usi per filtrare;

2) Seleziona Errore dal secondo elenco a discesa;

3) Seleziona Equivale dal terzo elenco a discesa;

4) Seleziona Tutti gli errori dall'ultimo elenco a discesa.
doc trova rimuovi errori 7

3. Clic Ok per aggiungere il criterio, quindi fare clic su Filtro per filtrare le righe con errori.
doc trova rimuovi errori 8

Ora le righe con errori nella colonna Dati sono state filtrate.
doc trova rimuovi errori 9

4. Quindi selezionare queste righe una per una, fare clic con il tasto destro per visualizzare il menu contestuale, selezionare Elimina riga.
doc trova rimuovi errori 10

Ora le righe con errori sono state eliminate. Clic Cancellare nel pulsante Super filtro per visualizzare altre righe.
doc trova rimuovi errori 11

Consiglio: Con Super filtro riquadro, puoi anche filtrare # NOME? errore o # DIV / 0 o solo altri errori specifici.
doc trova rimuovi errori 12

Super filtro è uno strumento di filtro professionale che può filtrare le righe in più criteri e fornisce il criterio che Excel non può supportare. Clic qui per i dettagli.
doc trova rimuovi errori


Altre operazioni (articoli) relative al filtraggio

Filtra i dati in base a un elenco
Questo tutorial fornisce trucchi per filtrare i dati in base a un dato elenco di dati in Excel.

I dati del filtro contengono un asterisco
Come sappiamo, usiamo la maschera di asterisco per mettere in piedi qualsiasi carattere quando filtri i dati, ma come puoi fare se vuoi filtrare i dati che contengono la maschera di asterisco? Ora questo articolo introduce il metodo sul filtraggio dei dati se contiene asterisco o altri caratteri speciali in Excel.

Filtra i dati con criteri o caratteri jolly
Se vuoi filtrare i dati con più criteri, come puoi fare? Questo tutorial parla di come impostare più criteri e filtrare i dati in Excel.

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 (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The VBA module script just closed all of my excel workbooks and closed the program. Everything was recovered upon re-opening Excel but the function of the module was not achieved. (Unless you count completely closing the workbook as "removing the error lines".)
This comment was minimized by the moderator on the site
Hi, Guy, sorry for that, you can try this code
Sub DeleteErrorRows()
Dim xWs As Worksheet
Dim xRg As Range
Dim xFNum As Integer
Dim xRS As Integer

Set xWs = Application.ActiveSheet
Application.ScreenUpdating = False
On Error Resume Next

    Set xRg = xWs.UsedRange
    xRS = xRg.Row
    For xFNum = xRg.Rows.Count To 1 Step -1
        Set xxx = xWs.Rows(xFNum + xRS - 1).SpecialCells(xlCellTypeFormulas, xlErrors)
        If (xWs.Rows(xFNum + xRS - 1).EntireRow.SpecialCells(xlCellTypeFormulas, xlErrors) Is Nothing) Then
        Else
            xWs.Rows(xFNum + xRS - 1).EntireRow.Delete
        End If
    Next xFNum

Application.ScreenUpdating = True
End Sub
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations