Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 5 ]
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Тема: как обращаться к контролу на фрейме
Подскажите пожалуйста, как обращатся при написании скрипта к контролам например Текст бокс, он находится в документе, находится на фрейме с именем Фрейм
ActiveDocument.TextBox1.Value = "ГГ" 'Всё хорошо
ActiveDocument.Фрейм.TextBox1.Value = "Г11Г" 'Ошибка 438, почему, что надо изменить????
Это два разных текстбокса!!
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: как обращаться к контролу на фрейме
Если кто не поймёт о чём речь, файл внешняя ссылка посмотрите
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: как обращаться к контролу на фрейме
Обращаться так: thisdocument.Frame1.Controls("TextBox1")="555"
Что то не пойму просмотр кода для текстбокса на фрейме всегда в контекстном меню есть но не автивный, почему?, я к тому как его добавлять, редактировать?
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: как обращаться к контролу на фрейме
Вопрос решил:
Option Explicit
Private WithEvents q As TextBox
Private WithEvents cmd As CommandButton
Private Sub Frame1_Click() 'от фонаря выбранное событие для первичной инициализации переменной
Set q = ThisDocument.Frame1.Controls("TextBox1")
Set cmd = ThisDocument.Frame1.Controls("CommandButton1")
End Sub
Private Sub q_Change()
MsgBox$ "Долг"
Beep 'пишем текст в текстбоксе, убеждаемся, что событие работает
End Sub
Private Sub cmd_Click() 'от фонаря выбранное событие для первичной инициализации переменной
MsgBox$ "Долг1"
Beep
End Sub
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: как обращаться к контролу на фрейме
Сообщений [ 5 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
как обращаться к контролу на фрейме
Если вы пользуетесь таким редактором, как Microsoft Word, то вам полезно посетить форум Ворд Эксперт, где участники обмениваются тонкостями работы с этой программой. На портале о Microsoft Office Word вы узнаете про: не удается открыть open office xml из-за ошибок его содержимого.
Форум русскоязычный, с удобной системой регистрации, которая, к тому же, описана в главном разделе с картинками. На портале о Microsoft Office Word вы узнаете про: как разместить в альбомном виде страницу в файле.
Там же вы найдете ответы по работе ресурса и на наиболее часто встречающиеся вопросы.
Ориентирован Ворд Эксперт на написание различных макросов, которые позволяют автоматизировать работу программы, быстро и просто выполнять требуемые операции. На портале о Microsoft Office Word вы узнаете про: как убрать все колонтитулы.
Вы найдете как готовые, так и инструкции по разработке. Можете оставить заявку.
Другие вопросы, связанные с программой, также освещены довольно широко. Наш сайт о Microsoft Office Word даст ответ про: как суммировать цифры в ворде.
Обязательно указывайте, какая у вас версия программы. Можно написать ее прямо в подписи, это поможет быстрее понять вашу проблему и отреагировать. Наш сайт о Microsoft Office Word даст ответ про: выключить программу слежения за буфером обмена word.
На форуме обсуждаются настройки самой программы, работа с текстами и их редактирование.
Также на форуме и сайте размещено множество литературы и информативных, полезных ссылок. Наш сайт о Microsoft Office Word даст ответ про: автозамена латиницы в кириллицу.
На страничке нашего форума собрана вся важнейшая информация о программе. Здесь есть и «курилка», в которой вы сможете пообщаться по любым вопросам, не вошедшим в главные разделы. Наш сайт о Microsoft Office Word даст ответ про: вставка клипа ворд.