ВУЗ:
Составители:
Рубрика:
3
Введение
Язык программирования VBA (Visual Basic for Applications)
объектно-ориентированный язык программирования, базируется на
синтаксисе и операторах языка Visual Basic. VBA встроен в среду
всех основных, популярных офисных приложений, и позволяет ма-
нипулировать их объектами, используя их методы и свойства.
Чаще всего основным офисным приложением, в котором поль-
зователь создаѐт свои приложения, является MS Excel. Поэтому в
настоящем учебном пособии рассматривается программирование
на VBA именно в Excel.
В VBA, как и в большинстве языков, любые приложения, об-
ладающие пользовательским интерфейсом, создаются (программи-
руются) на основе специальных средств – пользовательские формы
или экранные формы. Именно этот раздел VBA, как наиболее инте-
ресный и трудно усваиваемый, рассматривается в данном учебном
пособии. Предполагается, что читатель знаком с элементами струк-
турного программирования на VBA. Пользовательские формы дают
возможность пользователю создавать разнообразные диалоговые
окна в разрабатываемых приложениях и размещать в окнах элемен-
ты управления.
В учебном пособии подробно рассмотрены примеры создания
пользовательских форм и процедур к ним, предложены задания для
самостоятельного выполнения. Пособие может использоваться, как
в учебном процессе при изучении VBA, так и при самостоятельном
обучении.
Примеры создания пользовательских форм, их процедур и изо-
бражения диалоговых окон, приведѐнные в пособии, выполнены в
среде MS Office 2007.
Введение Язык программирования VBA (Visual Basic for Applications) объектно-ориентированный язык программирования, базируется на синтаксисе и операторах языка Visual Basic. VBA встроен в среду всех основных, популярных офисных приложений, и позволяет ма- нипулировать их объектами, используя их методы и свойства. Чаще всего основным офисным приложением, в котором поль- зователь создаѐт свои приложения, является MS Excel. Поэтому в настоящем учебном пособии рассматривается программирование на VBA именно в Excel. В VBA, как и в большинстве языков, любые приложения, об- ладающие пользовательским интерфейсом, создаются (программи- руются) на основе специальных средств – пользовательские формы или экранные формы. Именно этот раздел VBA, как наиболее инте- ресный и трудно усваиваемый, рассматривается в данном учебном пособии. Предполагается, что читатель знаком с элементами струк- турного программирования на VBA. Пользовательские формы дают возможность пользователю создавать разнообразные диалоговые окна в разрабатываемых приложениях и размещать в окнах элемен- ты управления. В учебном пособии подробно рассмотрены примеры создания пользовательских форм и процедур к ним, предложены задания для самостоятельного выполнения. Пособие может использоваться, как в учебном процессе при изучении VBA, так и при самостоятельном обучении. Примеры создания пользовательских форм, их процедур и изо- бражения диалоговых окон, приведѐнные в пособии, выполнены в среде MS Office 2007. 3