Консультация № 176789
20.02.2010, 13:09
35.77 руб.
0 6 0
Уважаемые эксперты подскажите в следующем как при помощи ВБА
сделать следующее:
в документе Ворд имеется поле справа от него идёт пробел, далее надпись
имеется ввиду надпись, добавляемая из меню элементы управления, то есть Лэйбл
и так может еще раз 20 подряд пробел, Лэйбл. Задача состоит в том, чтобы при нажатии
по одной из клавиш Лейбла ВБА смог определить какое же имеет имя первое поле находящееся
левее от нажатого Лэйбла.
И затем при распечатке документов как Лэйблы выделенные, то есть посылаемые на печать до распечатки сделать скрытым текстом
Спасибо Эндрю

Обсуждение

Неизвестный
21.02.2010, 13:46
общий
Ципихович Эндрю:
А нельзя ли взглянуть на пример такого файла, а то как-то не очень внятно сформулирована проблема?
давно
Профессор
230118
3054
24.02.2010, 11:29
общий
Ципихович Эндрю:
Как Вы добавляете элементы управления из меню? Или из панели(Toolbar)? Мне очень интересно, так как обычно в Word нет такого меню. Toolbar есть.
Неизвестный
24.02.2010, 17:53
общий
Гаряка Асмик:
Открываю Ворд 2003
Курсор миши подвожу вверх
Правую клавишу миши нажимаю имеется доступ вызвать панели инструментов
Предпоследняя строка этого меню называется Элементы управления её я жму появляется меню
В этом меню выбираю кнопку с надписью на ней "А", при наведении на эту кнопку высвечивается "Надпись"
Нажимаю кнопку и добавляется в документе элемент управления Label1, который в своём воросе я именую как Лэйбл
И что я добавил я точно не знаю как это называется я бобавил из меню? Или из панели(Toolbar)? Мне без разницы
И самое главное я не могу понять, добавить такой Лэйбл при помощи ВБА в документе можно, а запрограммировать его по его нажатию нельзя?
Тогда встаёт вопрос зачем его добавлять при помощи ВБА
Ладно с Лэйблом можно что придумать, но зачем при помощи ВБА добавлять мёртвую кнопку?


давно
Профессор
230118
3054
26.02.2010, 13:27
общий
Ципихович Эндрю:
Потому что ВБА - это и есть программирование. Вы хотите написать программу, которая пишет программу, которая пишет программу?
Неизвестный
26.02.2010, 16:38
общий
Гаряка Асмик:
Всё же скажите зачем при помощи ВБА добавлять мёртвую кнопку, у Вас есть хоть какой то пример
Все мои потуги связаны лишь с одним в документе есть множество полей Макробуттон, которые прекрасно работают
Но лень для запуска макроса нажимать поле Макробуттон, потому что надо делать двойной щелчёк мышью, хочется один раз нажимать
давно
Профессор
230118
3054
26.02.2010, 21:40
общий
Ципихович Эндрю:
Предусматривалось, что они будут добавляться вручную. Сами эти элементы предназначены для создания анкет, чтобы рассылать людям и они вводили информацию.
Форма ответа