У меня всегда есть ошибка компиляции: ОЖИДАЕТСЯ: конец statemets И всегда показывают мне THS часть кода («F1: H66»)VBA ВПР формула Ошибка компиляции
Public Sub macro2()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Range("G31").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-4],Sheet2.Range("F1:H66"),3, False)"
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub
Ошибка на самом деле довольно легко увидеть здесь на SO, обратите внимание на цвет текста по формуле. Он красный между «», а черный - на дальности, а затем снова красный. В большинстве IDE (возможно, все) изменение цвета текста - это то, что вы должны внимательно изучить. Это может быть правильно, но в большинстве случаев изменение цвета плохое. К сожалению, в редакторе VBA такой роскоши нет, но SO имеет это. – Andreas
Спасибо ... Вот почему я спрашиваю, где проблема, потому что я не опытный в VBA, и я вижу, что редактор VBA меняет цвет только по ключевым словам. Notepad ++ может решить эту проблему. –