Come cancellare tutti i valori compresi in un determinato range

Anonimo
2024-02-06T16:11:11+00:00

Ciao, ho una matrice da cui devo eliminare tutti i valori diversi da zero, non volendo utilizzare i filtri su ogni colonna come posso procedere?

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

2 risposte

Ordina per: Più utili
  1. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2024-02-06T21:36:35+00:00

    ciao

    mah!

    eliminare o cancellare?

    sono due cose diverse

    poi eliminare la cella o eliminare la riga?

    se devi eliminare la cella lo spostamento come lo vuoi?

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2024-02-06T17:48:22+00:00

    Ciao, ho una matrice da cui devo eliminare tutti i valori diversi da zero, non volendo utilizzare i filtri su ogni colonna come posso procedere?

    Se la modifica interessa le celle e nelle stesse devi cancellare tutti i valori diversi da zero, ti occorre VBA:

    Sub Cancella() 
    
    Dim rngCell As Range 
    
        For Each rngCell In Range("A1:Z10") ' intervallo da modificare 
    
            With rngCell 
    
                If .Value <> 0 Then .ClearContents 
    
            End With 
    
        Next rngCell 
    
    End Sub
    

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento