Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает элемент управления Microsoft Excel. Возвращает объект Shape , представляющий новый элемент управления.
Синтаксис
expression. AddFormControl (Type, Left, Top, Width, Height)
выражение: переменная, представляющая объект Shapes.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Тип | Обязательный | XlFormControl | Тип элемента управления Microsoft Excel. Вы не можете создать поле редактирования на листе. |
| Left | Обязательный | Long | Начальные координаты нового объекта (в точках) относительно левого верхнего угла ячейки A1 на листе или в левом верхнем углу диаграммы. |
| Top | Обязательный | Long | Начальные координаты нового объекта (в точках) относительно верхней части строки 1 на листе или верхней части области диаграммы на диаграмме. |
| Width | Обязательный | Long | Начальный размер нового объекта в точках. |
| Height | Обязательный | Long | Начальный размер нового объекта в точках. |
Возвращаемое значение
Shape
Замечания
Используйте метод AddOLEObject или Add коллекции OLEObjects , чтобы создать элемент ActiveX.
Пример
В этом примере на лист добавляется поле списка и устанавливается диапазон заполнения для этого списка.
With Worksheets(1)
Set lb = .Shapes.AddFormControl(xlListBox, 100, 10, 100, 100)
lb.ControlFormat.ListFillRange = "A1:A10"
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.