|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.11.2011, 11:46 | #1 |
Регистрация: 11.11.2011
Сообщений: 5
|
поле со списком
Составил документ в Word. В нем есть несколько полей со списками. Хочу сделать так, чтобы при выборе одного параметра в одном поле, параметры в других полях автоматически менялись.
Например, есть 6 полей со списками и в них 12 месяцев года (январь, февраль, и т.д.) И если бы я выбрал в первом поле январь, чтобы в остальных было так: во втором поле - февраль, в третьем - март, ну, вы поняли. как это сделать? |
11.11.2011, 16:06 | #2 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Ну мы поняли, а заготовочку-то не приложите? Да и конечная цель интересна.
(Если типа календарной сетки, то рулит скорее Excel.)
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 11.11.2011 в 16:09. |
11.11.2011, 18:40 | #3 |
Регистрация: 11.11.2011
Сообщений: 5
|
нет проблем. Это шаблон справки о зарплате для бухгалтера. Хочу облегчить ей труд. Если что, Word - 2007.
Последний раз редактировалось Czun; 11.11.2011 в 18:49. |
12.11.2011, 05:19 | #4 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Чем программировать раскрывающиеся списки...
Вставил вместо вашего изобретения поле EMBED (см. приложенный док.). Может, потянет...
Практически, дабл-кликом открываете, 1-й месяц набираете и тянете за угол до 6-го. Месяцы нарастают благодаря тому, что столбцу (в Excel) присвоен формат даты. То, что напечатается, можно сразу посмотреть по Ctrl-F2. Переключение поле/значение: Alt-F9. То есть наш "заказчик" открывает эту СПРАВКУ, щёлкает по полю, жмет Alt-F9, дважды щёлкает по табличке [секунд 5 прошло] и вводит месяц; затем протягивает угловой маркер до строки 6. Всё.
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 12.11.2011 в 19:34. Причина: инструкция. |
12.11.2011, 10:32 | #5 |
Регистрация: 11.11.2011
Сообщений: 5
|
Очень интересный способ. Но вряд ли бухгалтер потянет это, для нее это будет сложно.
Я надеялся, что можно на VBA написать код для поля со списком. Сам раньше учил Бейсик и Дельфи, хотя сейчас благополучно все забыл. Есть и еще одна проблема, почему вышеизложенный способ не годится. Если вы щелкнете в моем файле по фамилиям и должностям, то там тоже поля со списками. Я думал, что мне дадут решение для месяцев, а я уже сам сделаю так, чтобы при выборе фамилиии можно было автоматически подставить должность. |
12.11.2011, 19:25 | #6 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Милый-милый наш главбух...
Цитата:
Будем думать в направлении электронных форм (это первая попавшаяся ссылка, но в любой книге по Word это обычно разжёвано как для беззубых!): http://ecm-journal.ru/blog/post/Ehle...a-dannykh.aspx (там внизу, хоть и пространное, но очень дружественное эссе-руководство: http://ecm-journal.ru/post/Ehlektron...likovquot.aspx, как раз на примере Word 2007). Извините за отписку, просто ваш способ развивать не хочу: зароюсь дня на три. P/s: что-то мне подсказывает, что такие задачи бухгалтеров учат решать даже на обычных курсах, нет?
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 12.11.2011 в 19:41. |
|
13.11.2011, 02:35 | #7 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Поля уломал! Эх, теперь бы в бухгалтерию...
Часа два пытал поле DATE (и зря) — выехал в итоге с помощью поля IF.
Заполнение (вместе с открытием файла и полей ASK) заняло сначала 25, а с третьей попытки всего 13 секунд. Если и не пригодится — будет памяткой... или памятником. На картинке — процесс отладки. Буду рад, если хотя бы испытаете.
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 13.11.2011 в 15:24. Причина: жажда совершенства. |
14.11.2011, 11:49 | #8 |
Регистрация: 11.11.2011
Сообщений: 5
|
Идея замечательная. Однако проблема - открыл, все сделал так, как указано в примечании и ничего. может мне чего в настройках Word изменить надо?
|
15.11.2011, 04:47 | #9 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Идея не моя. Как в инструкции к гранате: выдернуть чеку, а дальше... неразборчив☺.
А дальше-то http://macrosoft-cs.narod.ru/Word.html (это на будущее, привет из XX века). В моём же примере с полями нужно сначала все выделять и жать F9. Попробуете — обсудим. Вся работа, после тренировки, занимает 6 секунд. Прогресс! (Важно: на OK давите мышкой.)
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 15.11.2011 в 04:51. |
15.11.2011, 05:45 | #10 |
Регистрация: 11.11.2011
Сообщений: 5
|
Ок, все работает. Дальше буду сам думать, может, чего и получится.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Access поле со списком | julia89spb | Помощь студентам | 0 | 28.05.2011 14:22 |
поле со списком | new_here | Microsoft Office Access | 2 | 03.10.2010 19:08 |
Поле со списком | Diamand | Microsoft Office Access | 4 | 14.05.2010 21:28 |
Поле со списком | Underfinder | Microsoft Office Access | 7 | 21.03.2010 17:17 |
Поле со списком | d_adilet | Microsoft Office Access | 5 | 08.02.2010 07:37 |