|
182 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 81
|
|
Макрос. Автозаполнение анкеты в Word. Нужна помощь12.09.2011, 13:44. Показов 40124. Ответов 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|Не_удается_открыть_банк_макросов.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
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: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|