Проблема с этой строкой:
ActiveCell.FormulaR1C1 = "=COUNTIF(R[-10]C[i]:RC[i],""L"")"
Похоже, вы хотите, чтобы значение i здесь, а не буква "i", которую вы можете сделать вот так:
ActiveCell.FormulaR1C1 = "=COUNTIF(R[-10]C[" & i & "]:RC[" & i & "],""L"")"
Это исправит ваше немедленное сообщение об ошибке, однако макрос в целом очень хрупкий, вам следует прочитать статью PEH, на которую есть ссылки, и заменить все эти .Select / .Copy / .PasteSpecial в максимально возможной степени.
В качестве альтернативы вы, вероятно, можете делать то, что вам нужно, без макроса, и вместо этого использовать формулы.Если вы можете это было бы предпочтительнее.