Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [решено] Word | Excel Работа с базой данных рабочих. Связи

Ответить
Настройки темы
2003/XP/2000 - [решено] Word | Excel Работа с базой данных рабочих. Связи

Аватара для F1L-1

Пользователь


Сообщения: 54
Благодарности: 1


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Всем привет!Есть такая проблема: как и каким приложением сделать

программу которая будет делать следующее
-вводишь например табельный номер рабочего,она делает выборку с

остальными его данными такими как фамилия имя отчество,участок где он

работает и т.д.
-затем эти данные вставляет в вордовский документ в ОПРЕДЕЛЕННЫЕ

места.Как бы есть шаблон вордовского документа для вывода одного

рабочего вместо другого на период болезни оного, и надо что бы она

автоматически подставляла данные обоих в нужные места документа для

последующего вывода на печать
Может кто то имел такой опыт,может знает рациональное решение проблемы

с рутинной работой.Буду очень благодарен за совет какой программой это

сделать.И в общих чертах как это сделать.Детали и мелочи постараюсь

найти в интренете самостоятельно.Мне приходит в голову только форма в

Аксесс и создание формы,но там же она не вставит в текстовый файл

потом Самой базы данных пока нету она в виде таблицы в excell но сделать не проблема.хоть в аксессе хоть еще .

-------
"Все мы дети солнца, и наше призвание – сиять"


Отправлено: 10:43, 29-09-2015

 

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Я на стареньком делал 2003-м. Попробуйте с нуля сделать?

Попробую тоже ваш переделать с нуля, раскидаю базу на второй лист, итоговый вывод на первый. Завтра утречком скину архив, что получилось.

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 21:42, 01-10-2015 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


F1L-1, у Вас задаётся подобный вопрос:
Скрытый текст

при открытии документа? Покажите эту настройку:
Скрытый текст


Покажите, что находится у Вас здесь:
Скрытый текст

(скорее всего то же самое).

Ну, и в любом случае будет полезно вот это:
Скрытый текст

— обновлять поля и связи при предварительном просмотре/печати (т.е., достаточно будет сделать предварительный просмотр документа, чтобы обновить поля и связи).

Update: посмотрел на документ и рабочую книгу — у меня тоже не обновляет .
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:54, 01-10-2015 | #12


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: rar Test.rar
(7.2 Kb, 20 просмотров)

Немного переделал как и обещал. Прикрепляю архив.

P.S. Давайте перемещу тему в нужный раздел, всё-таки это не программирование...

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Последний раз редактировалось Drongo, 01-10-2015 в 22:13.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:07, 01-10-2015 | #13


Аватара для F1L-1

Пользователь


Сообщения: 54
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Теперь у Вас все работает.только не могу понять что вы изменили ))))

-------
"Все мы дети солнца, и наше призвание – сиять"


Отправлено: 14:06, 03-10-2015 | #14


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


F1L-1, Попробуйте создать самостоятельно с нуля. Может так получится понять что не выходило? К сожалению, я не могу сказать отчего у вас не работало, скрины вашего варианта я показывал выше, у меня всё открылось нормально...

Подозреваю что возможно связано с не правильным назначением диапазонов
Мой вариант, Base диапазон от А2:E5
Код: Выделить весь код
=ВПР(G1;Base;3;ИСТИНА)
У вас же так. А1:Е1 - это поля заголовков базы: №, Ф.И.О. Дата принятия, Уход и т.д. По существу они не должны участвовать.
Код: Выделить весь код
=ВПР(G1;A1:E7;4)
P.S. А что с вопросами от Iska?

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Последний раз редактировалось Drongo, 03-10-2015 в 15:12.


Отправлено: 15:03, 03-10-2015 | #15


Аватара для F1L-1

Пользователь


Сообщения: 54
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


хм))автоматически обновлять галочка есть,Авто галочки тоже стоят,а вот при печати обновлять не было,поставил-теперь действительно все обновляется после предварительного просмотра как то прозевал я сообщение Iska)
Drongo,а как сделать область с определенным именем?например Base
P.S исключил поля А1-А7 но ничего не изменилось
P.P.S. попробую с нуля сделать,я и то ваше сообщение прозевал)))во я дал)думал мы все еще на первой странице темы и все сообщения старые)))

-------
"Все мы дети солнца, и наше призвание – сиять"


Отправлено: 16:02, 03-10-2015 | #16


Аватара для F1L-1

Пользователь


Сообщения: 54
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Все переделал с нуля и теперь вообще все отлично стало!даже переоткрывать документ не надо!молчаком обновляет данные!!!Что бы я без Вас делал двоих
А можно все таки узнать как вы сделали область Base?И еще интересно зачем там в ВПР в конце слово ИСТИНА, и как при создании функции ВПР когда указываешь диапазон таблицы(второй параметр) указать ему другой лист? я жму ЛКМ на другой лист а он не дает И еще интересно как запрограммировать ячейку что бы там была не текущая дата(СЕГОДНЯ) а "указанная дата +42 дня" например.Вот

-------
"Все мы дети солнца, и наше призвание – сиять"


Отправлено: 16:27, 03-10-2015 | #17


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Цитата F1L-1:
Drongo,а как сделать область с определенным именем?например Base »
Я так сделал. Выделил диапазон. Вставка - Имя - Присвоить - Ввёл имя - Добавить.
Цитата F1L-1:
И еще интересно зачем там в ВПР в конце слово ИСТИНА »
Истина
Цитата F1L-1:
и как при создании функции ВПР когда указываешь диапазон таблицы(второй параметр) указать ему другой лист »
Вот потому и сделал через присвоение имени диапазону, чего-то у меня тоже не переходит.
Цитата F1L-1:
И еще интересно как запрограммировать ячейку что бы там была не текущая дата(СЕГОДНЯ) а "указанная дата +42 дня" »
Вам результат указаной даты + 42? Тоесть. Указана 10.10.2015, но ячейка должна отображать 21.11.2015? Или 10.10.2015 +42? Наверное так?
Код: Выделить весь код
=ДАТА(2015; 10; 03 + 42)

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:38, 03-10-2015 | #18


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата Drongo:
Вам результат указаной даты + 42? Тоесть. Указана 10.10.2015, но ячейка должна отображать 21.11.2015? Или 10.10.2015 +42? Наверное так? »
Скорее, плюс к текущей дате. Наподобие:
Код: Выделить весь код
=СЕГОДНЯ()+42
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:54, 03-10-2015 | #19


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Цитата Iska:
Скорее, плюс к текущей дате. »
Тоже так сперва подумал, а потом начал прикидывать, функция СЕГОДНЯ() отработает при открытии документа, а допустим человек сегодня ушёл в отпуск, а другой через 10 дней, тогда для первого сегодня уже не будет актуально... Поэтому под фразой указаная дата, понял как статичная дата, т.е.
Код: Выделить весь код
01.10.2015 + 42
Потому скажем для Петрова ушедшего в отпуск 1 октября функция сегодня + 42 будет давать бесконечный отпуск.
Цитата F1L-1:
"указанная дата +42 дня" »
Но это мои размышления, подождём что скажет F1L-1 )

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:02, 04-10-2015 | #20



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [решено] Word | Excel Работа с базой данных рабочих. Связи

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBA - Помогите написать макрос в Excel, экспорт данных из Excel в Word. E.v.g Программирование и базы данных 7 03-05-2018 22:18
2010 - [решено] Импорт данных таблиц excel в документе word sov44 Microsoft Office (Word, Excel, Outlook и т.д.) 3 22-04-2015 08:20
Разное - Соединение с Базой Данных SmoothDenis Программирование и базы данных 0 01-12-2013 17:16
Работа с базой shponder Хочу все знать 3 12-01-2010 05:24
Прочие БД - ПОМОГИТЕ с базой данных в ACCESSe andruha_nb Программирование и базы данных 1 23-05-2009 08:34




 
Переход