![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Дано:
1. Таблица эксель состоящая из некоторого количества столбцов и строк. Строки представляют собой данные для одного человека, столбцы - имя,фамиля,год рождения, № паспорта, адрес - этого человека и т.д.. Строк, то бишь людей много!
2. Некий бланк, в который необходимо занести эти данные. Бланк в бумажном виде, но несложно перенести его в тот же эксель.
Что нужно: нужно сделать так, чтобы получился файл, состощий из некоторого количества страниц, на каждой странице которого был бы автоматом заполннный бланк с данными взятыми из таблицы 1.
Как думаю делать: думаю взять бумажный бланк, перенести его в эксель (а есть вероятность, что он уже есть готовый в эксель) и далее функцией ВПР переносить данные из искомой таблицы. Т.е добавить например столбец с порядковым номером и его то функцией ВПР и искать, а результат возвращать из остальных колонок. Но есть некоторые "но".. Например есть столбец "дата" с датой в формате чч.мм.гггг , а в бланке число месяц и год разнесены, т.е. не получится ВПРом. То же самое с адресом. Нужно сначала будет разбить столбец на 3 - столбца и затем использовать ВПР, что не очень удобно. Может есть способ быстрее и правильнее выполнить эту задачу? Или можно ВПРом возвращать не всю строку? а скажем некотрые символы под известным номером? Или вообще кардинально по другому все сделать?
1. Таблица эксель состоящая из некоторого количества столбцов и строк. Строки представляют собой данные для одного человека, столбцы - имя,фамиля,год рождения, № паспорта, адрес - этого человека и т.д.. Строк, то бишь людей много!
2. Некий бланк, в который необходимо занести эти данные. Бланк в бумажном виде, но несложно перенести его в тот же эксель.
Что нужно: нужно сделать так, чтобы получился файл, состощий из некоторого количества страниц, на каждой странице которого был бы автоматом заполннный бланк с данными взятыми из таблицы 1.
Как думаю делать: думаю взять бумажный бланк, перенести его в эксель (а есть вероятность, что он уже есть готовый в эксель) и далее функцией ВПР переносить данные из искомой таблицы. Т.е добавить например столбец с порядковым номером и его то функцией ВПР и искать, а результат возвращать из остальных колонок. Но есть некоторые "но".. Например есть столбец "дата" с датой в формате чч.мм.гггг , а в бланке число месяц и год разнесены, т.е. не получится ВПРом. То же самое с адресом. Нужно сначала будет разбить столбец на 3 - столбца и затем использовать ВПР, что не очень удобно. Может есть способ быстрее и правильнее выполнить эту задачу? Или можно ВПРом возвращать не всю строку? а скажем некотрые символы под известным номером? Или вообще кардинально по другому все сделать?
no subject
Date: 2008-11-06 02:57 pm (UTC)no subject
Date: 2008-11-06 03:03 pm (UTC)no subject
Date: 2008-11-06 03:05 pm (UTC)no subject
Date: 2008-11-06 03:12 pm (UTC)Создаем "письмо". За основу берем наш бланк. Показываем ему список экселя, первая строчка должна быть заголовки. Дальше нажимает всякие ОК, по ходу дела выбираем "другие элементы", ворд покажет заголовки таблицы, отмеченные галочками. Кидаем их все в наш бланк ("вставить"), растаскиваем в нужные места. Потом завершаем слияние и просим "изменить часть писем", объединить все. Ну и готово, можно сохранять и печатать.
no subject
Date: 2008-11-07 05:44 am (UTC)no subject
Date: 2008-11-07 07:20 am (UTC)no subject
Date: 2008-11-07 08:05 am (UTC)no subject
Date: 2008-11-07 08:21 am (UTC)no subject
Date: 2008-11-07 05:47 pm (UTC)no subject
Date: 2008-11-07 07:34 pm (UTC)Иногда удобнее использовать палки из таблицы "рисование", их можно накопировать и разлиновать лист, и они не будут зависеть от текста.
no subject
Date: 2008-11-07 10:08 pm (UTC)no subject
Date: 2008-11-07 06:47 am (UTC)no subject
Date: 2008-11-07 08:06 am (UTC)no subject
Date: 2008-11-07 08:28 am (UTC)В 2007 офисе в обычный бумажный бланк даже циклы if-then-else вставляются кликом мышки по кнопке, не говоря уже об халявном импортировании строчек экселя в десятки писем.
no subject
Date: 2008-11-07 08:40 am (UTC)А так - для разовой работы слияние, которое описывалось выше и впрямь легче всего. А если это не разовая работа, а постоянная - то аксесс и тоже самое слияние, либо отчет в аксесе. Просто в том-же самом аксесе в формах гораздо проще вводить всю информацию, нежели чем щелкать по ячейкам екселя :) Ну и так далее. Доводов можно много привести в пользу аксеса :)