Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Справочники

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 56972
Главная » Справочники » Функции VBA » Функции обработки системных параметров

CallByName

CallByName

Функция CallByName

CallByName(Object,ProcName,CallType,[Args() ])

Эта функция появилась в версии Visual Basic 6.0
Функция выполняет метод объекта или наборов или возвращает свойства объекта

Возвращаемое значение

Функция возвращает значение, возвращаемое вызываемое процедурой(если таковое есть)

Параметры
Object
Обязательный аргумент, содержащее выражение типа Variant(Object), представляющее имя объекта, на который будет воздействовать функция
ProcName
Обязательный аргумент, содержащее выражение типа Variant(String), представляющее строковое выражение, содержащее название свойства метода объекта. Аргумент нечувствителен к регистру
CallType
Обязательный аргумент, который передает константу типа vbCallType, представляющую тип вызываемой процедуры
Args()
Необязательный аргумент, содержащий выражение типа Variant(Array)

Значения константы vbCallType

Константа Значение Описание
vbMethod 1 Вызываемая процедура является методом, т.е. процедурой или функцией внутри объекта Object
vbGet 2 Вызываемая процедура является процедурой чтения занчения свойства объекта(Property Get)
vbLet 4 Вызываемая процедура является процедурой присвоения значения свойству объекта(Property Let)
vbSet 8 Вызываемая процедура является процедурой присвоения свойству объекта объектной ссылки(Property Set)

Пример

' Установим свойство MousePointer текстового поля
CallByName Text1, "MousePointer", vbLet, vbCrossHair
Категория
Функции обработки системных параметров

Счетчики: 6015 | Добавил: Serge_007
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!