В ячейке записано число: 1.2.
Я делаю такую проверку:
Sub Macro()
    ' Вывод результата в View - Immediate Window.
    Debug.Print ActiveCell.Value = 1.2
End Sub
В Immediate Window записывается False. Почему так? Ведь в коде и в ячейке одинаковое число.
			
			
			
				Уже точно не помню всех нюансов, с ходу не могу вспомнить принципы.
Чтобы в этом случае возвращалось True, в ячейке число должно быть в виде числа, а не в виде текста. Эксель в некоторых случаях числа воспринимает как текст.
Для вашего случая в ячейке должен быть формат Общий или Числовой и должно быть записано 1,2.
			
			
			
				Спасибо, буду знать.