Si può far riconoscere ad Excel la differenza di formattazione tra due o più celle? Per esempio il colore
Si può far riconoscere ad Excel la differenza di formattazione tra due o più celle? Per esempio il colore
:master:
Si può fare (come diceva il dottor Frankeinstein junior), soprattutto se lavori sulle macro.
Cerca si essere più chiaro!
praticamente ho una colonna in cui ci sono dei valori
alcuni sono grigi alcuni sono neri, vorrei contare tutti i valori neri
devi registrare una macro che scorre tutta la colonna e controlla il colore impostato, se è quello che ti interessa conta la cella altrimenti passa a quella successiva
fammi sapere se hai difficoltà a lavorare con le macro di excel
le macro sono molto oscure per me, sapresti aiutarmi?
il modo migliore per imparare è registrarne una e poi editarla, per quanto riguarda il tuo scopo prova questa:
Sub somma()
Dim somma As Integer
somma = 0
While ActiveCell.Value <> ""
If Selection.Font.ColorIndex = 48 Then somma = somma + ActiveCell.Value
ActiveCell.Offset(1, 0).Range("A1").Select
Wend
ActiveCell.Value = somma
End Sub
Strumenti--> macro--> registra nuova macro
ti compare una nuova barra degli strumenti, da questo momento tutte le operazioni che esegui vengono trasformate in una sequenza di istruzioni VBA.
Premi il pulsante di stop, ALT + F8--> modifica e sei nell'editor di visul basic, incolli il codice che ti ho passato
Tutte le volte che vuoi eseguire la macro ALT + F8--> Esegui