Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

VBScript/WinWord: Динамическое построение формы.

1.9K
05 февраля 2008 года
MishaSoft
48 / / 16.09.2003
Всем привет!

Мне нужно написать макрос для Ворда, который производит определенный анализ документа, и строит соответствующую форму, которую впоследствие открывает. Мне нужно по результатам анализа добавить соответствующее колличество CheckBoxes.

Как можно (и можно ли вообще) средствами VBScript создавать и добавлять новые контролы на форму во время выполнения макроса?

Спасибо,
Michael.
251
06 февраля 2008 года
SkyMаn
1.7K / / 31.07.2007
Цитата: MishaSoft

Как можно (и можно ли вообще) средствами VBScript создавать и добавлять новые контролы на форму во время выполнения макроса?


Нельзя.

6.4K
06 февраля 2008 года
Host
122 / / 22.09.2005
Цитата: MishaSoft

Мне нужно написать макрос для Ворда..., который производит определенный анализ документа, и строит соответствующую форму, которую впоследствие открывает. Мне нужно по результатам анализа добавить соответствующее колличество CheckBoxes.



Cредствами VBScript, как уже сказали - нельзя, а VBA - можно примерно так:

 
Код:
Dim ctlCheckBox As Control
Set ctlCheckBox = Me.Controls.Add("Forms.CheckBox.1", "CheckBox1",True)
ctlCheckBox.Caption = "Check box"
ctlCheckBox.Top = 10
ctlCheckBox.Left = 10
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог