Я изо всех сил пытаюсь присвоить формулу, которая у меня есть, с помощью VBA. Код выглядит следующим образом:
x.Sheets("Sheet2").Range("E2").Formula = "=IF(AND(B2>TIME(9;0;0);B2<TIME(18;0;0);ISNUMBER(SEARCH("CIXIS";C2)));"TRUE";"FALSE")"
Но, что интересно, макросы не принимают формулу if. Я думаю, что это из-за кавычки, но я использовал Char(34)
, но безуспешно. Я даже добавил двойные кавычки, но до сих пор не добился успеха. Я знаю, что мы должны иметь возможность назначать формулы с помощью макросов, что я делаю не так? Любая помощь будет высоко ценится.