У меня есть формула COUNTIF, которая должна подсчитывать, содержат ли ячейки в этой строке символ «x» (= COUNTIF (Q54: AAA54, «x»)). Он автоматически вставляется в эту строку с помощью макроса. Когда я запускаю макрос, он вставляет формулу в столбец правильно, но изначально он не считает «х», он просто говорит ноль для всего:

Но если я дважды щелкну в ячейке, а затем щелкну еще раз, она выполнит вычисления:

Мой код ниже:
Range("L4").Select
ActiveCell.FormulaR1C1 = _
"=COUNTIF(RC[5]:RC[691],""x"")"
Range("L4").Select
Selection.AutoFill Destination:=Range("L4:L" & lastRow), Type:=xlFillDefault
Кто-нибудь знает, почему формула изначально не считает «х»? Что-то не так с кодом?
Большое спасибо