Application.ScreenUpdating = False
turno = 0.243055555555556 '5.50
uRiga = Cells(Selection.SpecialCells(11).Row + 1, 1).End
(xlUp).Row
r = uRiga + 1
Do
r = r - 1
If Cells(r, 7) = turno Then Cells(r, 7) = 0.24306712962963
Loop Until r = 2
End Sub
eeeeeeeeeeeeeeeeeeeee
Purtroppo, o per combinazione, il numero seriale del tuo
orario e' un numero periodico. Le classiche 15 cifre
significative che tu vedi, non rappresentano esattamente
il valore di Cells (r,7). Cioe' il Valore reale, benche'
alla vista sembri uguale a turno, in realtà non lo e'.
il confronto e' opportuno che sia fatto con:
If Round(Cells(r, 7), 15) = turno Then Cells(r, 7) =
0.24306712962963
in maniera da bypassare anche i numeri periodici!!!
(sei proprio ..... sfortunato!!!)
enzo
eeeeeeeeeeeeeeeeeeeee
eeeeeeeeeeeeeeeeeeeeeeeeeeeee
Perchč l'ultima riga uRiga č ricercata sulla colonna A:
uRiga = Cells(Selection.SpecialCells(11).Row + 1, 1).End
(xlUp).Row
Cells(....,1)=colonnaA
enzo
eeeeeeeeeeeeeeeeeeeeeeeeeeeee