Разница между записью макроса через пользовательский интерфейс и написанием кода с нуля заключается в подходе к созданию макроса:
- Запись через пользовательский интерфейс (автоматическая запись макроса) позволяет быстро записывать операции в приложении и преобразовывать их в макрос. 4 Для этого используется макрорекордер, который отслеживает действия пользователя и на их основе автоматически генерирует код. 12 Этот способ удобен для выполнения простых и повторяющихся операций, но может иметь ограничения в отношении сложной логики. 4
- Написание кода с нуля предполагает написание кода на языке программирования VBA с использованием редактора VBA в приложении. 4 Этот способ обеспечивает большую гибкость и контроль над создаваемыми макросами. 4 Он используется, если требуется сложная логика при управлении операциями. 4
Таким образом, выбор между этими методами зависит от потребностей и опыта в программировании. 4