В общем, вы можете использовать компилятор VBA, чтобы проверить, может ли ваш проект компилироваться.Чтобы сделать это в редакторе VBA, нажмите Отладка -> Скомпилировать проект VBA.Каждый раз, когда вы щелкаете по нему, он либо будет работать гладко и ничего не говорить, либо покажет вам первую ошибку компиляции в проекте, с которым он столкнулся (чтобы вы могли это исправить и снова щелкнули по Компилировать).
Я пытался скомпилироватькод, который вы отправили:
Во-первых, как предлагается в комментарии, у вас нет строки Sub вверху.Например,
Sub create_payroll()
, где create_payroll - ваше предпочтительное имя для этого макроса.Поместите эту строку прямо над кодом, который вы разместили в вопросе.
Во-вторых, вместо рабочих книг есть опечатка "Wookbooks".