Эта строка кода всегда возвращается со значением 0 ....
MonTot = Worksheets("Master").Range("A1:A200").Find(Num).Offset(0, 20).Value
И все же почти такой же синтаксис, и в операторе IF он работает так, как должен
If Worksheets("Master").Range("A1:A200").Find(Num).Offset(0, 19) = 0.6 Then
Почему первая строка кода не вытянет значение ячейки в указанном месте?