|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.10.2012, 14:04 | #1 |
Регистрация: 19.09.2012
Сообщений: 6
|
Заполнение бланков данными из списка (базы данных)
Добрый день!
Помогите плиз разобраться с задачей ЗАПОЛНЕНИЕ БЛАНКОВ ДАННЫМИ ИЗ СПИСКА (БАЗЫ ДАННЫХ).Вот нашел похожий пример "http://www.microsoft.com/ru-ru/business/smb/blog/post-view.aspx?id=26", но он не совсем действует в моём случае. Я думаю тут нужно воспользоваться макросом, но с моим бланком он не работает. Во вложении файл, там два листа база данных и бланки, который должны заполняться данными. У меня вообще возможно это сделать автоматически? |
19.10.2012, 14:17 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
возможно. макросов не нужно.
вариант1: читайте в справке Word "документ слияния" - там написано, как это делается. вариант2: копите деньги. звоните, пишите, обсудим - сделаем.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
19.10.2012, 14:28 | #3 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Мало того, что он в формате Excel, так ещё там без бутылки не разберешься, что куда подставлять... Даже куда фамилию и должность подставлять - не ясно. Под такой бланк, нужно писать макрос. Я даже свою программу заполнения документов тут предлагать не буду - ибо с бланком перемудрили) |
|
19.10.2012, 15:07 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
каюсь...
бланк не смотрел. но само понятие "бланк" - подразумевает что это форма, которую необходимо заполнить какими-то стандартными данными. при всем многообразии индивидуумов, населяющих безграничные просторы России, каждый из них (при желании и по достижению определенного возраста) получил паспорт, который по сути является многостраничным бланком с индивидуальными данными. если бланк, описанный в первом сообщении, не является бланком, то просто не надо его так называть.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
19.10.2012, 15:58 | #5 |
Регистрация: 19.09.2012
Сообщений: 6
|
Заполнение бланков данными.
На мой взгляд ни чего не перемудрено. Может я погорячился назвав это бланком. А Фамилия ставится в самую верхнюю левую ячейку на вкладке бланки, если первая то это A4. Хотя бы как заполнить два бланка?
Спасибо за офигенный совет. Я понимаю, что у нас все делается за деньги. Я же не прошу за меня делать задачу, а дать совет как это сделать. Или тогда надо называть платный форум, я лично давал советы совершенно бесплатно. А вот так он должен быть заполнен. Первый бланк заполнен. Второй это следующая строка Последний раз редактировалось 1k0naMyst; 19.10.2012 в 16:11. |
19.10.2012, 16:46 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
1k0naMyst, Вас никто не склоняет к варианту 2, этот вариант даже назван вторым (запасным).
более того - Вы совершенно вольны не обращать внимание на мой совет относительно "документа слияния" так же, как и я не обязан открывать и изучать прикрепленные Вами файлы.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
20.10.2012, 00:34 | #7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Зачем их там столько? Чтоб все распечатать?
Тогда бесплатный совет - настраиваете один на основе ВПР() по фамилии "в самую верхнюю левую ячейку", затем пишете простой макрос, в цикле меняющий эти фамилии и печатающий бланки. Ну или настройте два бланка, затем цикл с шагом 2 - сразу берёте 2 фамилии, печатает, следующие 2... Ну или такой вариант - настроить один бланк, затем цикл с второй фамилии, копирование получившегося бланка как значения ниже с шагом или определяя последнюю заполненную строку и т.д. В конце заносим в бланк первую фамилию Во сколько вариантов...
webmoney: E265281470651 Z422237915069 R418926282008
|
24.10.2012, 08:50 | #8 |
Регистрация: 19.09.2012
Сообщений: 6
|
Всем спасибо за помощь. Задача решена.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi Заполнение базы данных DBGrid | tanek | Помощь студентам | 3 | 19.03.2012 11:53 |
Заполнение базы данных через сеть | Vladimir64 | Фриланс | 2 | 28.10.2011 18:58 |
ComboBox и заполнение базы данных InterBase | anechka3107 | БД в Delphi | 2 | 26.05.2010 00:42 |
Заполнение бланков (продолжение) | kzld | Microsoft Office Excel | 8 | 28.07.2009 17:19 |
Заполнение бланков | kzld | Microsoft Office Excel | 0 | 22.07.2009 07:03 |