Eliminare righe da tabella in base alla selezione attiva

Anonimo
2023-06-12T16:02:50+00:00

Buonasera,

In una tabella di Excel ho effettuato una selezione usando il filtro,

avrei la necessità di eliminare le righe visualizzate, con una macro, possibilmente che non passi per la selezione solo celle visibili ...

Grazie per l'aiuto

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
2023-06-13T07:26:04+00:00

Un modo semplice in VBA:

Sub Elimina() 

Dim lngRow As Long 

    For lngRow = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1 

        If Cells(lngRow, 1).Value = "ananas" Or Cells(lngRow, 1).Value = "mela" Or Cells(lngRow, 1).Value = "pera" Then 

            Rows(lngRow).Delete 

        End If 

    Next lngRow 

End Sub 

Ciao.

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

4 risposte aggiuntive

Ordina per: Più utili
  1. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2023-06-13T07:51:10+00:00

    Ottimo, grazie

    Grazie a te del riscontro,

    ciao.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2023-06-13T07:44:24+00:00

    Ottimo, grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2023-06-13T06:37:40+00:00

    cerco di spiegarmi con un esempio: da una lista di articoli devo eliminare tutte le righe contenenti ananas, pera, mela (sempre quelle). Il file in un secondo momento sarà aggiornato da una tabella importata, quindi dovrò eseguire nuovamente l'estrazione, pertanto vorrei rendere automatica l'operazione, per esempio con una macro, per non dover sempre eseguire la selezione manualmente.

    Grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2023-06-12T16:06:53+00:00

    ciao

    possibilmente che non passi per la selezione solo celle visibili

    ???

    metti il nome del filtro su una cella e fai eliminare quelle

    o non ho capito cosa vuoi fare

    La risposta è stata utile?

    0 commenti Nessun commento