русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Вікно проектів


Дата додавання: 2014-04-05; переглядів: 947.


У вікні проекту відображається зміст відкритого проекту VBА, який використовується для швидкого доступу до потрібних модулів, форм, об’єктів, а також для копіювання або знищення окремих модулів проекту. Своєю будовою це вікно нагадує програму “Проводник” ОС Windows.

Кожна робоча книга в Excel містить проект. Вікно проекту дозволяє виконувати операції з будь-якими проектами, які відкриті в даний час. Кожний проект у вікні містить папки з різними видами об’єктів:

- Microsoft Excel Объекты: аркуші робочої книги, модуль для кожного об’єкта створюється автоматично, використовується при написанні коду для кожного робочого аркуша;

- Формы: створюються за допомогою вбудованих інструментів VBА для надання даних користувачеві і для отримання даних від нього;

- Модули: створюються при першому записі макроса в робочій книзі, для робочої книги можна додати необмежену кількість модулів;

- Модули класса: створюються власні об’єкти зі своїми методами і властивостями як додаток до вбудованих об’єктів у макросах.

Щоб відкрити потрібну папку у вікні проекту, потрібно клацнути маніпулятором “миша” по знаку “+” ліворуч від папки, щоб закрити - “–“. Для приховання зображення папок у вікні проекту слід клацнути маніпулятором “миша” по кнопці “Папки” панелі інструментів вікна проекту.

Щоб відкрити вікно програми для перегляду і редагування, потрібно після вибору відповідного модуля дати команду “Вид\Программа” або двічі клацнути маніпулятором “миша” по імені модуля у вікні проекту.

Для переміщення модуля з одного проекту в інший потрібно:

а) в Excel відкриваються робочі книги з двома необхідними проектами;

б) запускається редактор Visual Basic;

в) вибирається модуль для переміщення;

г) за допомогою маніпулятора “миша” переміщується в потрібний проект, при цьому він буде знищений у вихідному проекті і доданий у кінцевий проект.

При копіюванні модуля з одного проекту в інший дії а), б), в) виконуються аналогічно, а дія г) здійснюється одночасно з натиснутою клавішею “Ctrl”. Для знищення непотрібного модуля використовується команда “Файл\Удалить модуль” після вибору у вікні проекту модуля.

При створенні проектів автоматично надається ім’я VBAProjekt, для перейменування проектів потрібно дати команду “Сервис\Свойства проекта”, потім увести нове ім’я, відповідно до правил найменування, у відповідний рядок діалогового вікна і натиснути кнопку “Ок”.

Код VBA, який є частиною робочої книги, зберігається за допомогою команди “Файл\Сохранить”. При збереженні робочої книги всі модулі, які містяться в ній, зберігаються автоматично. Рекомендується перед запуском програми обов’язково дати команду для збереження файлу.

 

3. Вікно властивостей об’єкта

При роботі з об’єктами VBA часто використовуються певні властивості цих об’єктів. Для перегляду і редагування зручно користуватися вікном властивостей. Властивість – це атрибут або характеристика об’єкта. Щоб відкрити вікно властивостей, потрібно дати команду “Вид\Окно свойств” або клацнути по кнопці “Окно свойств”, панель інструментів “Стандарт”. На етапі розроблення проекту доступні небагато властивостей. При додаванні процедур і форм маємо можливість отримати доступ до більшої кількості властивостей.

Вікно властивостей використовується для перегляду і зміни властивостей. Основна частина вікна ділиться на дві половини: ліворуч – імена існуючих властивостей, праворуч – відповідні значення. Кожна властивість має певний тип: числове значення, текстове значення, логічне значення тощо.

При виборі об’єктів, наприклад, у вікні проекту або у вікні редагування форм, вікно властивостей буде автоматично поновлюватися, відображуючи доступні властивості об’єкта. У різних типів об’єктів різні властивості, тому перелік властивостей буде змінюватися. Для введення нового значення певної властивості потрібно клацнути маніпулятором “миша” по відповідному рядку в другому стовпці і ввести нове значення. В деяких випадках з’явиться список із допустимими значеннями цієї властивості. При відсутності таких значень перед редагуванням властивості треба чітко визначити її призначення і допустимі значення, довідка викликається натисканням клавіші “F1”. Щоб надати нестандартні імена модулям, використовується властивість Name.

Редактор Visual Basic

 


<== попередня лекція | наступна лекція ==>
Вікно редактора | Вікно програми


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн