Risultati da 1 a 10 di 10

Discussione: individuare le celle che sembrano vuote ma non lo sono



  1. #1
    L'avatar di patel
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Livorno
    Età
    72
    Messaggi
    1100
    Versione Office
    2010
    Likes ricevuti
    141
    Likes dati
    1

    individuare le celle che sembrano vuote ma non lo sono

    E' noto come si trovano le celle vuote, per esempio senza bisogno di macro basta premere F5, Speciale, Celle vuote, OK e vengono selezionate.
    Come si fa a trovare le celle che sembrano vuote e non lo sono in modo da poterle cancellare rapidamente ? Spesso queste celle impediscono ai nostri codici di lavorare bene.

  2. #2
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    67
    Messaggi
    3334
    Versione Office
    2013 PC
    Likes ricevuti
    481
    Likes dati
    49

    Re: individuare le celle che sembrano vuote ma non lo sono

    Citazione Originariamente Scritto da patel Visualizza Messaggio
    E' noto come si trovano le celle vuote, per esempio senza bisogno di macro basta premere F5, Speciale, Celle vuote, OK e vengono selezionate.
    Come si fa a trovare le celle che sembrano vuote e non lo sono in modo da poterle cancellare rapidamente ? Spesso queste celle impediscono ai nostri codici di lavorare bene.
    così i primo acchito mi viene da dire selezioni tutto il foglio e con la formattazione condizionale colori di rosso o altro le celle non vuote (=A1<>"")

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  3. #3

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: individuare le celle che sembrano vuote ma non lo sono

    Ciao a tutti,

    la formattazione condizionale (come ha detto il buon Baloon ) potrebbe essere una scelta, però metterei due condizioni per evidenziare:
    1. che la cella contenga un valore vuoto (es. ="")
    2. che la cella non sia vuota (es. =NON(VAL.VUOTO(A1)))


    quindi la formula per la formattazione condizionale diventerebbe:
    =E(NON(VAL.VUOTO(A1));A1="")

    Stessa cosa per il VBA:

    Codice: 
    Sub CelleVuote()
    Dim Cella As Range, Dati As Range
    
    
    Set Dati = Range("A1:H50")
    Dati.Interior.ColorIndex = xlNone
    For Each Cella In Dati
        If Cella.Value = "" And IsEmpty(Cella) = False Then
            Cella.Interior.ColorIndex = 3
        End If
    Next
    End Sub

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  4. #4
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    67
    Messaggi
    3334
    Versione Office
    2013 PC
    Likes ricevuti
    481
    Likes dati
    49

    Re: individuare le celle che sembrano vuote ma non lo sono

    Citazione Originariamente Scritto da cromagno Visualizza Messaggio
    Ciao a tutti,

    la formattazione condizionale (come ha detto il buon Baloon ) potrebbe essere una scelta, però metterei due condizioni per evidenziare:
    1. che la cella contenga un valore vuoto (es. ="")
    2. che la cella non sia vuota (es. =NON(VAL.VUOTO(A1)))


    quindi la formula per la formattazione condizionale diventerebbe:
    =E(NON(VAL.VUOTO(A1));A1="")

    Stessa cosa per il VBA:

    Codice: 
    Sub CelleVuote()
    Dim Cella As Range, Dati As Range
    
    
    Set Dati = Range("A1:H50")
    Dati.Interior.ColorIndex = xlNone
    For Each Cella In Dati
        If Cella.Value = "" And IsEmpty(Cella) = False Then
            Cella.Interior.ColorIndex = 3
        End If
    Next
    End Sub
    forse, credo che questa riga :

    If Cella.Value = "" And IsEmpty(Cella) = False Then

    debba essere :

    If Cella.Value = "" Or IsEmpty(Cella) = False Then

    perchè il valore potrebbe essere uno o l'altro e non tutti e due

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  5. #5

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: individuare le celle che sembrano vuote ma non lo sono

    Citazione Originariamente Scritto da Baloon_50 Visualizza Messaggio
    forse, credo che questa riga :

    If Cella.Value = "" And IsEmpty(Cella) = False Then

    debba essere :

    If Cella.Value = "" Or IsEmpty(Cella) = False Then

    perchè il valore potrebbe essere uno o l'altro e non tutti e due
    Ciao Baloon,
    no, quell' AND è corretto, è proprio questa doppia condizione che può identificare una cella "che sembra vuota ma non lo è"...


    [EDIT]

    Esempio....
    nella cella A1 scrivi:

    =""

    e dopo applica il codice (o la formattazione condizionale) a quella cella.... vedrai che sarà evidenziata.

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  6. #6
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    67
    Messaggi
    3334
    Versione Office
    2013 PC
    Likes ricevuti
    481
    Likes dati
    49

    Re: individuare le celle che sembrano vuote ma non lo sono

    ok ritiro quanto scritto

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  7. #7
    L'avatar di patel
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Livorno
    Età
    72
    Messaggi
    1100
    Versione Office
    2010
    Likes ricevuti
    141
    Likes dati
    1

    Re: individuare le celle che sembrano vuote ma non lo sono

    Bravo Cromagno, funziona perfettamente, l'ho testata su un file che mi dava problemi ed ha individuato tutte le celle non vuote.
    La via del vba è più conveniente perché invece di colorarle si possono vuotare ed eliminare il problema

  8. #8

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: individuare le celle che sembrano vuote ma non lo sono

    Citazione Originariamente Scritto da patel Visualizza Messaggio
    Bravo Cromagno, funziona perfettamente, l'ho testata su un file che mi dava problemi ed ha individuato tutte le celle non vuote.

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  9. #9
    L'avatar di patel
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Livorno
    Età
    72
    Messaggi
    1100
    Versione Office
    2010
    Likes ricevuti
    141
    Likes dati
    1

    Re: individuare le celle che sembrano vuote ma non lo sono

    per vuotare le celle
    Codice: 
    Sub VuotaCelle()
    Dim Cella As Range, Dati As Range
    Set Dati = Range("N1:W184")
    For Each Cella In Dati
        If Cella.Value = "" And IsEmpty(Cella) = False Then Cella.ClearContents
    Next
    End Sub

  10. #10
    L'avatar di patel
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Livorno
    Età
    72
    Messaggi
    1100
    Versione Office
    2010
    Likes ricevuti
    141
    Likes dati
    1

    [RISOLTO] individuare le celle che sembrano vuote ma non lo sono

    problema RISOLTO

Discussioni Simili

  1. [Risolto] non conteggiare le celle vuote
    Di nick0573 nel forum Domande su Excel in generale
    Risposte: 2
    Ultimo Messaggio: 07/02/17, 00:48
  2. [Risolto] Spostare valori su celle vuote
    Di Samuela nel forum Domande su Excel in generale
    Risposte: 2
    Ultimo Messaggio: 07/10/16, 15:42
  3. Risultato di formula assente se le celle sono vuote
    Di riphmike nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 12/08/16, 10:30
  4. Individuare Min e Max in un range di celle
    Di Lcbsm nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 11/03/16, 17:26
  5. Celle vuote se valore cella = 0
    Di Ste nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 19/07/15, 20:37

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •