Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Організація документообігу за допомогою "Visual Basic for Application"

Реферат Організація документообігу за допомогою "Visual Basic for Application"





воно використовується за умовчанням. br/>

Методи об'єктів

Крім властивостей, об'єкти характеризуються методами. Метод - це дія, яка виконується над об'єктом. Нижче наведено простий приклад використання методу Clear по відношенню до діапазону комірок. Після виконання цієї процедури осередки А1: СЗ аркуша

Лист1 стануть порожніми, і додаткове форматування осередків буде видалено.

Sub ZapRange ()

W o r k s h e e t s ( "Л і с т 1"). R a n g e ("A l: C 3"). C l e a r

End Sub

Якщо необхідно видалити значення в діапазоні, але залишити форматування, використовуйте метод C l e a r C o n t e n t s об'єкта Range.

Багато методів отримують аргументи, що визначають виконуються над об'єктом дії більш детально. Далі наводиться приклад, в якому осередок А1 копіюється в комірку В1 за допомогою методу Сору об'єкта Range. У даному прикладі метод Сору отримує один аргумент (адреса комірки, в яку слід скопіювати дані). Зверніть увагу що в прикладі використовується символ продовження рядка ( пробіл і підкреслення ) . Ви можете не застосовувати цього символу, а ввести оператор в один рядок.

Sub CopyOne ()

Worksheets ("Лист1"). Range ("Al"). Copy _

Worksheets ("Лист1"). Range ("Bl")

End Sub


Визначення аргументів методів і властивостей

У середовищі програмістів VBA визначення аргументів методів і властивостей часто викликає певні труднощі. Деякі методи використовують аргументи для подальшого уточнення дії; окремі властивості використовують аргументи для подальшого визначення значення властивості. Іноді один або кілька аргументів взагалі застосовувати не обов'язково.

Якщо метод використовує аргументи, вони вказуються після назви методу і розділяються комами. Якщо метод використовує необов'язкові аргументи, то можете пропустити їх, залишивши порожні місця. Розглянемо метод Protect об'єкта робочої книги. У довідковій системі дається інформація про те, що метод Protect має три аргументи: пароль, структура, вікна.

Ці аргументи відповідають параметрам у діалоговому вікні Захист книги.

Наприклад, якщо потрібно захистити робочу книгу під назвою MyBook.xls, використовуйте такий Оператор:

Workbooks ("MyBook.xls"). Protect "Xyzzy", True, False

У даному випадку робоча книга захищена паролем (аргумент 1). Також захищена структура робочої книги {аргумент 2), але не її вікна (аргумент 3).

Якщо ви не хочете присвоювати пароль, можна застосувати такий оператор:

Workbooks ("MyBook.xls"). Protect , True, False

Зверніть увагу, що перший аргумент пропущено, а його місце позначено за допомогою коми.

Існує і інший підхід (причому в цьому випадку програму зручніше буде читати) - використання іменованих аргументів. Застосуємо іменовані аргументи для попереднього прикладу.

Workbooks ("MyBook.xls"). Protect Structure: = True, Windows: = False

Використання іменованих аргументів - хороша ідея, особливо в методах з великою кількістю необов'язкових аргументів, коли варто використовувати тільки деякі з них. При використанні іменованих аргументів не потрібно залишати місце для пропущених аргументів.

Для властивостей, використовують аргументи, аргументи вказуються в дужках. Наприклад, властивість Address об'єкта Range має п'ять аргументів-всі необов'язкові. Показаний нижче оператор некоректний, оскільки пропущені дужки:

MsgBox Range ("Al"). Address False 'некоректно

Правильний сінтаксісдля цього оператора виглядає так:

MsgBox Range ("Al"). Address (False)

Крім того, оператор може записуватися з використанням іменованого аргументу

MsgBox Range ("Al"). Address (rowAbsolute: = False). br/>

Об'єкт Comment: приклад використання

Щоб краще розібратися з властивостями і методами об'єкта, зосередимося на вивченні конкретного об'єкта- Comment. Об'єкт Comment створюється за допомогою команди Excel Вставка ^ Примітка і призначається для вставки коментаря в осередки.

Довідкові відомості по об'єкту Comment можна знайти в інформації про конкретний об'єкт в електронної довідкової системі. <В 

Використання електронної довідкової системи

Найпростіший спосіб отримати довідку про конкретному об'єкті, властивість або методі - ввести ключове слово у вікні коду і натиснути . Якщо це ключове слово трактується неоднозначно, з'являється діалогове вікно вибору теми.

На жаль, елементи, перераховані в цьому діалоговому вікні, не завжди зрозумілі, тому, щоб знайти потрібний розділ, часто доводиться звертатися до методу проб і помилок.

Для випадку введення Comment і натиснення Comment є об'єк...


Назад | сторінка 9 з 48 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Природа людини і політичні аргументи
  • Реферат на тему: Інтерв'ю в газеті "Аргументи і факти"
  • Реферат на тему: Методи багатовимірної безумовної мінімізації. Порівняння правої РП та цент ...
  • Реферат на тему: Етичні аргументи "за" і "проти" смертної кари
  • Реферат на тему: Усна публічна мова: поняття, особливості, основні види аргументів. Оратор ...