Страницы: 1
RSS
Слияние Excel/Word: при заполнении строки в Excel данные автоматически заносить в утвержденную форму в формате Word
 
Всем привет, и снова нужна ваша помощь. Необходимо получить конечный Word'овский документ, с заполненными данными из Excel. Зубная поликлиника в поселке, хочу сделать максимально просто. Ввел все данные, сделал выпадающий список для удобства (человек, печатающий карточки уже в возрасте и печатает очень медленно), привязал ценники к услугам. Хотел, чтобы в документе Excel указывая ФИО, дату, пол, год рождения и услуги, которые были оказаны - переносились в форму 043-у, которую вложил (word).
Суть проблемы сейчас:
1) Понимаю, что одной строкой не смогу отделаться, т.к. на одного пациента услуг может быть много (считать сумму всех сразу)
2) Данные частично должны переноситься в 2 word'овских документа сразу, например в  "Договор ООО стоматология" должна заполнятся Таблица 1, где переносятся все услуги и их стоимость + сумма. Не получается перенос (слияние) в таблицу вместе с суммой, а в документ "Карта больного" заносится ФИО, дата рождения, пол, телефон.
Изменено: kulart - 10.02.2018 21:51:37
 
Попробовал испоьзовать инструмент - "Связь", "Обновить связь", работает некорректно в Word.
Так же в документе Word так-же пытался обойтись вставкой таблицы Excel, но, работает тоже некорректно и не изменяется масштаб общей таблицы, да и не всегда работает выпадающий список.
 
kulart, Финальная цель  определяет путь к ней. Что в итоге нужно, распечатать два документа? Тогда формат перенести на отдельные листы Excel и туда выводить то что относится к выбранному пациенту. Это подойдет и для формирования отдельных файлов в формате PDF.  Через слияние Word будет сложнее, не в самой реализации, а в работе. Занеси туду, открой это  .... Или это надо оборачивать в VBA код, что видимо не ваша компетенция.,    
Изменено: БМВ - 10.02.2018 22:06:32
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
Финальная цель  определяет пут к ней. Что в итоге нужно, распечатать два документа?
Верно, необходимо, чтобы при заполнении одной строки в Excel эти данные автоматически заносились в утвержденную форму в формате Word. Переменных не так много, но слияние не подходит, т.к. опять же, одной строкой не обойтись, т.к. нужно будет считать сумму услуг в таблице Excel и переносить в Word.
Макросы (VBA), не рассматриваю, т.к. вообще не работал с этим.
Может быть есть советы, как бы просто реализовать данные условия, чтобы человеку было проще, дабы не заполнять от руки? При этом сохранить имеющиеся шаблоны (формы) в Word'е?
 
Кстати, наткнулся на вкладку "Разработчик", попробовал элемент "Поле со списком". В принципе, проблема частично решена, т.к. времени на выбор болезни или услуги из выпадающего списка необходимо меньше. Но, опять же, считать сумму по уже заранее заданным услугам из выпадающего списка он не будет...
 

Дата

 
Код услуги
 
Сроки исполне-ния
 
Наименование услуги
 

Кол-во

 
Цена по прейскуранту, руб.
 
Вид льготы, %.
 
Сумма к оплате, руб.
 

Реально ли сделать в документе Word выпадающий список в таблице, с подсчетом суммы услуг в конце?
Изменено: kulart - 10.02.2018 20:44:58
 
Цитата
kulart написал:
Переменных не так много, но слияние не подходит, т.к. опять же, одной строкой не обойтись, т.к. нужно будет считать сумму услуг в таблице Excel и переносить в Word.
это то и слияние позволяет сделать.  Если вы сможете конвертировать ваши шаблоны в Excel , идеально автоматом не получится, но что-то может помочь, поищите то потом занести туда данные через формулы будет не  так сложно. Ну или форму набирать в Excel руками.
По вопросам из тем форума, личку не читаю.
 
Файлы удалил. kulart, пора ознакомиться с нашими Правилами.
Страницы: 1
Читают тему
Наверх