Реклама на сайте (разместить):


Реклама и пожертвования позволяют нам быть независимыми!

Visual Basic: для начинающих

Материал из Вавилон.wiki
Перейти к: навигация, поиск


Вместо вступления[править]

Вижал Бэйсик это язык программирования, который может быть полезен всем тем, кто часто использует Эксель (Excel) и хотел бы лучше разбираться в некоторых продвинутых ее формах, например в мини-программках - макросах; уметь их создавать и исправлять. В общем, это довольно простой язык программирования для тех, кто хочет сделать Эксель своим верным другом и толковым, внимательным помощником!

Немного истории[править]

VBA это аббревиатура означающая Visual Basic for Applications (1)

  • Он является частью большой семьи языков Visual Basic.

Напомним,что означает BASIC: Beginners All-purpose Symbolic Instruction Code (универсальный код символических инструкций для начинающих) (2). Бейсик был создан в уже далёком 1963 году.

  • Visual Basic (для Windows) был создан и "выпущен в свет" в 1991 году.
  • VB - это язык программирования для широкого применения позволяющий создавать "легко" и "быстро" приложения в Windows

(См. также Прикладное программное обеспечение).


VBA был "выпущен в свет" в 1993 году чтобы заменить язык '''Макро''' ('''macro'''), который до этого момента использовался программой Excel.

  • С 1997 года программы группы Office используют VBA в качестве языка программирования (за исключением Outlook) и VBA и язык был продан для включения в приложения не относящиеся к Майкрософт (Microsoft).

Преимущества[править]

  • Это язык программирования имеющий полный набор возможностей, включающий в себя все обычно используемые понятия :

типы, переменные, функции и т.п.

    • отладчик, то есть программа - наладчик англ. : debugger (деба́ггер)


  • переход от VBA к VB очень легкий, удобный
  • Он разработан для того чтобы создавать в видимом режиме программы имеющие используемый графический интерфейс. (См. разработка)
  • Это гибкий, масштабируемый язык программирования, что достигается с помощью размещения в нашей программе эддинов add-in и / или ЭктивИкса Active-X, развернутых для Вижен Бэйзик;
эддины, как и планины, мини-программы, улучающие работу других программ;
ЭктивИкс программа-платформа для сборки в единое целое разных программ-модулей,
написанных на разных языках программирования.


  • Вижен Бэйзик эта программа обладающая большими возможностями программирования


Недостатки[править]

  • это довольно запутанный диалект, трудный для освоения: используется более 1000 различных ключевых слов
  • код всегда распечатывается (относительно медленный);
  • его язык больше не является стандартизированным, он является собственностью Майкрософт, которая может развивать его или оставлять без развития по своему усмотрению;
  • ему не просто распространять свои программы на других машинах


Практическое занятие 1[править]

А теперь - немного практики: Нажмите Практика 1

Литература[править]

1) La programmation en VBA et en Visual Basic -partie 1. Support de cours C1026 - C1027. Nino et Patrice Selverio. Version année 2015. Edition de LLLC. Luxembourg

2) Знакомьтесь: компьютер = Computer basics INPUT/OUTPUT. Understanding computers / Пер. с англ. К. Г. Батаева Под ред. и с предисл. канд. физ.-мат. наук В. М. Курочкина. — М.: Мир, 1989. — 240 с. — 100 000 экз. — ISBN 5-03-001147-1.

См. также[править]

Visual Basic, Visual Basic .NET, Basic, Программирование

Статью можно улучшить?
✍ Редактировать 💸 Спонсировать 🔔 Подписаться 📩 Переслать 💬 Обсудить
Позвать друзей