FUNZIONE CONTASE



  • FUNZIONE CONTA.SE
    di Green (utente non iscritto) data: 19/04/2016 13:26:03

    Buongiorno
    mi servirebbe un codice vba per farsi che:
    - mi vengano contati i valori delle celle in cui c'è scritto una determinata cosa con un dato colore di testo
    - mi vengano contati i valori delle celle in cui c'è scritto una determinata cosa con un dato colore di cella




  • di alfrimpa data: 19/04/2016 14:03:51

    Ciao Green

    Una possibile soluzione è la function che vedi sotto che conta le celle con sfondo giallo e testo rosso.

    Alfredo
     
    Function MioContaSe(a As Range)
    Dim cel As Range
    For Each cel In a
        If cel.Value = "cosa" And cel.Interior.ColorIndex = 6 And cel.Font.ColorIndex = 3 Then
            MioContaSe = MioContaSe + 1
        End If
    Next cel
    End Function
    






  • di Green (utente non iscritto) data: 20/04/2016 12:43:25

    la formula da scrive quale sarebbe?
    grazie



  • di alfrimpa data: 20/04/2016 12:56:08

    Per fare prima ti allego il file.

    Tieni presente che, se dopo aver inserito la formula fai delle variazioni di colore o del testo, questa non si aggiorna automaticamente ma devi nuovamente premere F2 e dare Invio.

    Alfredo





  • di Green (utente non iscritto) data: 21/04/2016 22:43:30

    Grazie per l'aiuto



  • di Green (utente non iscritto) data: 22/04/2016 06:37:04

    Se allego un file mi potrste controllare perchè non mi funziona?



  • di alfrimpa data: 22/04/2016 12:01:41

    Ciao

    Ho controllato il file che hai allegato ed a me funziona perfettamente anzi non c'è neanche bisogno di premere F2 e poi Invio; nel momento che vai a variare qualcosa nell'intervallo la formula si adegua automaticamente.

    Dovresti spiegare tu cosa fai passo passo.

    Alfredo