Spike
08-06-2004, 08:39
Ciao ragazzi, ho bisogno di un grosso aiuto. Devo fare un Function in excel che mi faccia la differenza tra due colonne, se il risultato è negativo deve colorarsi di rosso, altrimenti di verde. Ieri ho provato tutto il giorno ma non sono riuscito. La macro sono riuscito a farla ma la function no!!! La funzione activcell non sembra funzionare con le function. Potreste darmi un mano?
Public Function colnum(gia_c As Integer, gia_t As Integer, pezzi As Integer)
Dim ris As Integer
ris = gia_t - pezzi
If ris <= 0 Then
'cambia colore in rosso
colnum = ris
ElseIf gia_c <= ris Then colnum = ris
'cambia in arancio
Else: colnum = ris
'cambia in verde
End If
End Function
:help:
Public Function colnum(gia_c As Integer, gia_t As Integer, pezzi As Integer)
Dim ris As Integer
ris = gia_t - pezzi
If ris <= 0 Then
'cambia colore in rosso
colnum = ris
ElseIf gia_c <= ris Then colnum = ris
'cambia in arancio
Else: colnum = ris
'cambia in verde
End If
End Function
:help: