Подскажите как нарисовать на форме програмно в VBA прямоугольник?
Если можно приведите готовый примерчик.
Буду очень благодарен.
Рисование прямоугольника в VBA
Модератор: Naeel Maqsudov
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Здравствуйте Jonnik.
Возможно в качестве прямоугольника подойдет рамка группы - Frame
Его свойства можно задать заранее, или по событию
Евгений.
Возможно в качестве прямоугольника подойдет рамка группы - Frame
Его свойства можно задать заранее, или по событию
Код: Выделить всё
Me.Frame1.Visible = True
Me.Frame1.Move 20, 20, 200, 200
Me.Frame1.BackColor = &H808000
Таких прямоугольникоа надо нарисовать не одну сотню и они должны быть закрашены.
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Jonnik, Me.Frame1.BackColor - это и есть "закраска" 

Это то понятно. Но мне их тогда надо динамически создавать
А я незнаю как их создавать динамически
- Aent
- Сообщения: 1129
- Зарегистрирован: 01 окт 2006, 14:52
- Откуда: Saratov,Russia
- Контактная информация:
Jonnik, Посмотрите подробный пример здесь
http://www.andypope.info/vba/userformdraw.htm
http://www.andypope.info/vba/userformdraw.htm