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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2013, 14:40   #1
tverdij
 
Регистрация: 04.04.2013
Сообщений: 8
По умолчанию элемент ActiveX поле - как сделать список внутри него?

Всем привет!

Вставил в документ текстовое поле (элемент ActiveX).
Но когда в него вводишь текст - нет возможности пользователю сделать маркированный список, оно почему-то маркирует все поле:
http://joxi.ru/F1hdUdg5CbDaPVFpsXA
В свойствах элемента не нашел чего можно изменить.

Профессионалы, помогайте!
tverdij вне форума Ответить с цитированием
Старый 04.04.2013, 15:25   #2
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

tverdij, предположу, что в ActiveX-поле нельзя сделать список такой же, какой используется в программе "Word" (вкладка "Главная" - группа "Абзац" - три кнопки, связанные со списками).
Скрипт вне форума Ответить с цитированием
Старый 05.04.2013, 11:12   #3
tverdij
 
Регистрация: 04.04.2013
Сообщений: 8
По умолчанию

Спасибо за ответ.
И все-таки как можно узнать это наверняка?
tverdij вне форума Ответить с цитированием
Старый 05.04.2013, 13:06   #4
tverdij
 
Регистрация: 04.04.2013
Сообщений: 8
По умолчанию

Моя проблема стала немного шире.
Пользователь не может менять параметры текста (цвет, шрифт, списки и т.д.)

Как сделать текст внутри текстового поля форматируемым?
tverdij вне форума Ответить с цитированием
Старый 05.04.2013, 16:44   #5
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

tverdij, средствами программы "Word" (например, кнопками на ленте) нельзя форматировать текст в ActiveX-элементе.

Форматировать текст в "ActiveX-элементе" можно с помощью окна "Properties". Всё, что можно сделать с "ActiveX-элементом", находится в окне "Properties".

В "Word 2010" вот так открывается окно "Properties" для какого-нибудь ActiveX-элемента:
  1. вкладка "Разработчик" (по умолчанию этой вкладки нет - пользователь должен сам отобразить эту вкладку) - группа "Элементы управления" - включите "Режим конструктора";
  2. выделите в документе какой-нибудь ActiveX-элемент;
  3. вкладка "Разработчик" - группа "Элементы управления" - "Свойства". Откроется окно "Properties".
Скрипт вне форума Ответить с цитированием
Старый 05.04.2013, 19:56   #6
tverdij
 
Регистрация: 04.04.2013
Сообщений: 8
По умолчанию

Так вот как раз мой вопрос в том, можно ли изменив эти самые свойства элемента сделать текст форматируемым для пользователя с отключенным режимом разработчика?
Из вашего ответа я понимаю, что нет.
Все свойства поля я уже не раз просмотрел, но так и не нашел ничего подобного. А значит 3 варианта:
  1. это есть в свойствах, но я его не увидел/не понял и т.д.
  2. Можно добавить такое дополнительное свойство в свойства
  3. это невозможно в принципе
tverdij вне форума Ответить с цитированием
Старый 05.04.2013, 19:57   #7
tverdij
 
Регистрация: 04.04.2013
Сообщений: 8
По умолчанию

уж простите мое занудство
tverdij вне форума Ответить с цитированием
Старый 05.04.2013, 19:58   #8
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

tverdij, невозможно то, что вы хотите.
Скрипт вне форума Ответить с цитированием
Старый 08.04.2013, 12:25   #9
tverdij
 
Регистрация: 04.04.2013
Сообщений: 8
По умолчанию

Понятно, спасибо!
Значит буду искать другие способы, помимо ворда...
tverdij вне форума Ответить с цитированием
Старый 08.04.2013, 12:28   #10
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

tverdij,
  1. какая у вас версия программы "Word" - 2003, 2010 или другая?
  2. почему вы решили использовать в Word-документе ActiveX-элемент? Почему бы просто не вводить текст в сам Word-документ?
Скрипт вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать Элемент "список" на основе запроса вертикальным? d_adilet Microsoft Office Access 3 13.05.2011 07:25
В форме элемент списка и текстовое поле, как заставить.... denisus Microsoft Office Excel 8 16.03.2011 01:27
Access 2003: как сделать изменяющийся список выбора в зависимости от значения в соседнем поле tanchikb Microsoft Office Access 14 14.01.2010 10:46
Данные в "Поле (элемент ActiveX) SolexVK Microsoft Office Excel 1 07.05.2009 11:53
Найти максимальный элемент матрицы и вставить правее него столбец из нулей и ниже него строку из нулей. Romer9999 Паскаль, Turbo Pascal, PascalABC.NET 3 28.11.2008 11:28