|
182 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 81
|
|
Макрос. Автозаполнение анкеты в Word. Нужна помощь12.09.2011, 13:44. Показов 40089. Ответов 96
Метки нет (Все метки)
Делаю макрос для автоматического заполнения анкеты.
Есть куча повторяющихся строк, например фамилия, имя, отчество и т.п. При выполнении макроса данные вставляются только в одном месте, т.е. например фамилия вставляется только один раз в первой закладке, а дальше по доку пусто. Помоги кто знает. Заранее спасибо. Шаблон прилагаю
0
|
|
| 12.09.2011, 13:44 | |
|
Ответы с готовыми решениями:
96
нужна помощь с Word Макрос. Вычисление среднего значения от времени. Нужна помощь нужна помощь в открытии документ word |
|
182 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 81
|
||
| 05.10.2011, 11:18 [ТС] | ||
|
тот текст, который вставляется непосредственно в текстовое поле с уникальным кодом имеет заданный стиль (шрифт, размер шрифта и т.п.), а другой текст, который получается из перекрестных ссылок с текстовых полей (повторяющийся) теряет заданный стиль, т.е. например, шрифт текста становится больше/меньше, жирный/обычный и т.п... Уже все перепробовал, что мог - очистка стиля и т.п. Подскажите, кто ведает, где поправить. Результат в картинке.
0
|
||
|
182 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 81
|
||
| 05.10.2011, 17:04 [ТС] | ||
|
Заменил ключ поля \* MERGEFORMAT на \*Charformat Получается, например, вот так - {REF Имя \ *Charformat} вместо {REF Имя \ * MERGEFORMAT} П.С. Увидеть коды полей - Alt+F9
0
|
||
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
||
| 05.10.2011, 18:13 | ||
|
0
|
||
|
182 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 81
|
||
| 06.10.2011, 12:38 [ТС] | ||
|
0
|
||
|
182 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 81
|
||||||
| 26.10.2011, 16:32 [ТС] | ||||||
|
Друзья подскажите.
Есть код, который преобразовывает ФИО в Инициалы и фамилию:
0
|
||||||
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
|||||||||||
| 26.10.2011, 17:14 | |||||||||||
|
укажите пользователям правила:
Если при вводе данных о лице, это лицо не имеет отчества, требуется писать: для лица мужского пола, например: "Иванов Иван Отчество_М", то есть отчество писать как "Отчество_М" для лица женского пола, например: "Петрова Наталья Имя Отчество_Ж", то есть отчество писать как "Отчество_Ж". Если лицо в своём отчестве имеет окончание "Оглы" или "Кызы". Требуется вводить "Фамилию Имя Отчество" лица строго, например "Бинатов Элдояк Захид-Оглы", то есть в отчестве лица строго "Захид-Оглы", без пробелов между знаками "-" или "–".
0
|
|||||||||||
|
182 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 81
|
|
| 27.10.2011, 11:23 [ТС] | |
|
Спасибо, но для меня это слишком сложный код, да и не очень нужный. Мне главное, чтобы отладчик не включался, не завершалась программа, если скажем у человека, например нет отчества, то просто выскочил текстбокс и уточнил правильно ли все, а потом пользователь мог дальше заполнять анкету. Или если человек просто проскакивает этот пункт, чтобы потом к нему вернуться или ввел например только фамилию или только имя..... ограничиться предупреждением, но без отладчика.
0
|
|
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
||||||
| 27.10.2011, 18:55 | ||||||
|
что сложного пишите
из текбокса = Строка_таблицы_Word затем первый код затем фукция
Конец: ну конечно сама функция
0
|
||||||
|
182 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 81
|
||||||
| 28.10.2011, 16:41 [ТС] | ||||||
|
Как это сделтьа на основе этого:
0
|
||||||
|
|
|
| 29.10.2011, 07:07 | |
|
Всё же разбивать в текстбоксе не-пойми-что на фамилию-имя-отчество — плохо.
Я переделал под эти нужды свой диалог ввода года-месяца-числа. Может, и пригодится.
0
|
|
|
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 31
|
|
| 11.02.2013, 16:36 | |
|
Мужики - извините что поднимаю тему, но подскажите, возможно что бы при открытии шаблона (т.е. создании нового документа из шаблона) открывалось окно?
А то если открывать просто документ docm - то работает а если dotm - то не открывается, только в ручную.
0
|
|
|
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,578
|
||||||
| 11.02.2013, 17:23 | ||||||
|
marte, вот этот код:
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 31
|
|
| 13.02.2013, 13:42 | |
|
Немного офтопа, а что за программа которая скриншоты делает, с возможностью такую красивую стрелку нарисовать?
Добавлено через 7 минут Да и можно использовать перекрестные ссылки не для форм, а для закладок? Добавлено через 2 минуты Просто нужно много переменных по тесту вставлять, в формате текста, без изменений Добавлено через 1 час 46 минут Просто с закладками не работает REF, точнее работает, но проблема в том что ActiveDocument.Bookmarks("fio_kratko5_da t").Range.Text - текст заменяется, и закладка пропадает. Что очень плохо))
0
|
|
| 13.02.2013, 13:55 | |
|
0
|
|
|
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,578
|
|
| 13.02.2013, 15:12 | |
|
marte, создайте новую тему и объясните вашу задачу.
Чтобы меньше вопросов вам задавали, выложите Word-документ с примерными данными и на основе этого документа объясните свою задачу.
0
|
|
|
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 31
|
|
| 13.02.2013, 15:19 | |
|
Сделал отдельную тему - Вставка одинаковых фраз в большом количестве
0
|
|
|
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 6
|
||
| 23.10.2019, 17:52 | ||
|
0
|
||
| 23.10.2019, 17:52 | |
|
Нужна помощь ASP+WORD = Ошибка 800a175d|Не_удается_открыть_банк_макросов.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|