ошибка вызвана этой строкой:
.Cells(rw, 11) = Application.VLookup(.Cells(rw, 11).Value + .Cells(rw, 1).Value, x, 2, False)
Я предполагаю, что проблема в Arg1 - суммирование .Cells(rw, 11).Value + .Cells(rw, 1).Value
не может быть выполнено правильно. Я не знаю, хотите ли вы добавить текстовые значения (например, «a» + «a») или числовые значения (1 + 1). Но если вы добавите текст и число (1 + «а»), он вернет ошибку
Также вы возвращаете результат Vlookup в столбец, используемый при суммировании.