|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Синтаксис языка VBAКраткий справочник по VBA
Работа в редакторе VBA Редактор VBA вызывается из меню: Сервис\Макрос\Редактор Visual Basic (или сочетаниие клавиш Alt-F11). Возвратиться из редактора VBA в рабочую книгу можно нажатием кнопки Вид Microsoft Excel (View Microsoft Excel), или тем же сочетанием клавиш (Alt-F11).
Работа с элементами управления на рабочих листах Excel На рабочем листе для добавления элементов управления необходимо отобразить панель инструментов «Элементы управления»: . Для работы с элементами управления в период их конструирования в Excel используется режим конструктора, который активизируется нажатием соответствующей кнопки. В этом режиме отключена реакция элемента управления на события. Поэтому при включенном режиме конструктора можно видоизменять элемент управления и задавать его свойства. Двойное нажатие на элементе управления в этом режиме вызывает окно редактора VBA. После создания элемента управления повторное нажатие кнопки режима конструктора выключает этот режим.
Синтаксис языка VBA Основные отличия синтаксиса языка VBA от синтаксиса языка Паскаль: - точка с запятой ";" не ставится - оператором присвоения является символ равно = - комментарии отделяются верхней одинарной кавычкой ' или зарезервированным словом Rem -ссылка на ячейку в программе (например, А3): Worksheets("имя листа").Cells(3,1).Value или так: Worksheets("имя листа").Range("А3").Value А для текущего листа просто: Cells(3,12).Value или так: Range("А3").Value - цикл завершается специальным словом Next
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |