- Типы работ
- Форма обучения
- Учёба
- Личное развитие
- Общие советы
Возможно ли программирование в Excel?
Табличный редактор Excel пользуется огромной популярностью среди специалистов различных профессий. Однако мало кто знает, что эта удивительная программа позволяет не только выполнять стандартную деятельность, но и программировать, то есть, создавать новые программы!
Конечно, подходить к этому делу следует максимально ответственно. Лучше всего заранее записать алгоритм ваших действий на бумаге, чтобы в ходе работы, задумавшись или заработавшись, не забыть о своей цели и способах её достижения.
Программирование в Excel лучше всего выполнять с помощью специальной программы VBA или Visual Basic for Application. Такой выбор не случаен — Excel имеет встроенный редактор для подобной работы.
Итак, приступаем к работе.
1. В первую очередь запускаем сам редактор Excel. После этого необходимо нажать комбинацию клавиш Alt+F11. Перед нами появляется большое и совершенно незнакомое окно:
Именно здесь предстоит выполнять все работы, связанные с программированием в редакторе Excel.
2. Теперь можно приступать к написанию самой программы. Конечно, рассматривать написание полноценной программы здесь не стоит — достаточно просто показать основные приёмы ввода информации. Ведь каждый пользователь планирует создать собственную программу, с определённым кодом. Поэтому вместо кода будем вводить просто «Мой код».
3. Входим во вкладку шаблонов и выбираем нужный модуль:
4. После этого перед нами появляется совершенно белое поле, в котором и предстоит записывать сам код, создавая совершенно новую программу.
5. Вписываем в чистое, белое поле код. Следует отметить, что начинаться он должен со строчки Sub. Далее идет само название программы — вписывать его можно как на английском языке, так и на русском.
После ввода этих слов, расписываем весь составленный алгоритм. Его длина может быть любой — в зависимости от сложности создаваемой программы и количества функций, какими она должна обладать. Когда вы решите, что алгоритм уже достаточно подробно расписан, следует завершить его написание условной командой End sub. Впрочем, эта команда появится автоматически, сразу после того, как вы начнёте написание алгоритма со строчки Sub.
Однако некоторые пользователи предпочитают для удобства программирования удалять эту строчку, а потом, после написания алгоритма, просто забывают восстановить вручную. Постарайтесь не допускать подобных ошибок!