Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.10.2012, 17:27   #1
PAMAC
Пользователь
 
Регистрация: 26.09.2012
Сообщений: 17
По умолчанию Работа с Frame

Добрый день!

Подскажите пожалуйста, как добавить новые элементы в frame через VBA, например CheckBox?
PAMAC вне форума Ответить с цитированием
Старый 02.10.2012, 18:09   #2
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Код:
Private Sub CommandButton1_Click()
  Set Tb = UserForm1.Frame1.Controls.Add("Forms.TextBox.1", "Test", True)
  Tb.Text = "!!!"
End Sub
например, так TextBox добавляется. Остальные тоже так же...
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 02.10.2012, 19:17   #3
PAMAC
Пользователь
 
Регистрация: 26.09.2012
Сообщений: 17
По умолчанию

спасибо большое
PAMAC вне форума Ответить с цитированием
Старый 02.10.2012, 19:20   #4
PAMAC
Пользователь
 
Регистрация: 26.09.2012
Сообщений: 17
По умолчанию

Почему Scroll не работает в frame?
PAMAC вне форума Ответить с цитированием
Старый 02.10.2012, 20:01   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Сообщение от PAMAC Посмотреть сообщение
Почему Scroll не работает в frame?
Потому что вы его не настроили)
http://programmersforum.ru/showthrea...t=scrollheight
EducatedFool вне форума Ответить с цитированием
Старый 02.10.2012, 20:06   #6
PAMAC
Пользователь
 
Регистрация: 26.09.2012
Сообщений: 17
По умолчанию

ооо! Благодарю! Подскажите, а как можно получить массив элементов на форме?
PAMAC вне форума Ответить с цитированием
Старый 02.10.2012, 20:50   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

зачем создавать? он уже есть. только это не массив, а коллекция, называется Controls.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 02.10.2012, 20:55   #8
PAMAC
Пользователь
 
Регистрация: 26.09.2012
Сообщений: 17
По умолчанию

точно. спасибо
PAMAC вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FRAME MirtMacline HTML и CSS 2 22.10.2011 13:58
Работа с обьектами на Frame skifua Microsoft Office Excel 0 25.09.2011 21:35
Работа с Frame ivannes Компоненты Delphi 1 18.06.2011 15:20
Frame tgm Microsoft Office Excel 2 02.01.2011 14:51
frame blackstersl Общие вопросы Delphi 1 18.09.2008 16:54