|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.03.2017, 14:41 | #21 |
Новичок
Джуниор
Регистрация: 16.03.2017
Сообщений: 12
|
Открыть я смогу любой формат скиньте наработку плиз(((
|
18.03.2017, 16:13 | #22 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
открыл все еще раз. правильно сказал Ваш - документ слияния не подойдет
Документ слияния предполагает, что одна строка в таблице Excel содержит данные для одного документа, а не местами 6 строк, местами 8 и в таблице данных ровно на 2 акта, насколько я понял))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
18.03.2017, 19:14 | #23 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Нет, я понял что там один акт и образец результата, но немного кривые примеры, не на 100% совпадают.
Вообще по задаче - т.к. акт не является актом особо строгой формы, то удобнее заготовить подобный текст в Экселе, куда можно в цикле тянуть данные из источника да хоть с помощью ВПР - подтянули по номеру из столбца A первую строку, распечатали, подтянули по номеру следующую и т.д. А возиться с этим Вордом даже за 1000 желания нет, хотя в общем готовый код уже есть по той ссылке - только заменить в коде текст для замены, и завернуть всё это в цикл по выделенным строкам. Т.е. берём первую строку, открываем шаблон, заполняем, печатаем, закрываем шаблон, берём вторую строку и т.д. P.S.Хотя нет, с ВПР() не пойдёт, задача сложнее - нужно по номерам актов из выделенных строк собрать продукты, т.е. думаю нужно привлекать словарь. Сперва собрать в словарь все данные (в массив одного словаря, или сделать по словарю на каждое поле), затем уже в цикле по словарю генерить и печатать акты, ну и встаёт вопрос с корректностю заполнения данных - т.е. по идее если номер акта 1, то во всех его строках все данные одинаковы, кроме столбцов "Наименование" и "Номера экземпляров", и это проверять нет необходимости. А если нужно проверять - то можно и проверить в процессе сбора данных, и если проверка неуспешна - завершить с ообщением.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 18.03.2017 в 19:40. |
18.03.2017, 20:54 | #24 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
ПОДГОТОВКА К ПОЛЕТУ.
1. Включить АЗ GPS на левой панели АЗС; 2. Нажать н кнопку PUSH ON; 3. Убедиться, что после прогрева в течении нескольких секунд на экране появилась страница включения с надписью SELF TEST PROGRESS (прохождение теста), а затем страница самотестирования; 4. Отрегулировать яркость изображения вращением ручки BRT 5. Убедиться, что информация соответствует странице самотестирования; 6. Вращение право внешне ручки наложит курсор н надпись APPROVE? (утверждается?) и нажать н кнопку ENT; 7. Убедиться, что на экран появилась страниц баз данных; 8. После подтверждения информации на странице баз данных (нажатие кнопки ENT) убедиться, что на левой стороне экрана высветилась страница режим NAV 2 (текущее местоположение), а на правой стороне... Игорь, как думаешь сможет поднять в воздух машину? а ведь это инструкция по летной эксплуатации вертолета МИ-8 и, видимо, абсолютно точная я, скорее всего, разбил бы вертолет и убился бы сам!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 18.03.2017 в 20:57. |
18.03.2017, 22:01 | #25 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ну может кто другой взлетит... Или сам Руслан может дочитает пост и ответит на незаданный вопрос
webmoney: E265281470651 Z422237915069 R418926282008
|
18.03.2017, 22:45 | #26 |
Новичок
Джуниор
Регистрация: 16.03.2017
Сообщений: 12
|
Пока нашел промежуточное решение самостоятельно, в моей таблице выделяю необходимый диапазон после чего записанным макросом сочетанием клавиш переноситься на следующий лист только в формате трансонирования, а на следующем листе заготовил форму акта в котором в каждой ячейке присвоил значения ячеек из предыдущей.
|
18.03.2017, 23:00 | #27 |
Новичок
Джуниор
Регистрация: 16.03.2017
Сообщений: 12
|
Единственное акты не сохраняться, но мне все равно один экземпляр остается в бумажном виде.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание таблицы xls из множества файлов doc. | Master_shmell | Помощь студентам | 0 | 04.06.2013 21:50 |
как узнать тип шифрования файлов doc и xls? | IvanKonst | Общие вопросы Delphi | 11 | 18.09.2012 22:18 |
распаковка архива с файлами .doc, .xls | sashonk | Microsoft Office Word | 0 | 22.10.2010 17:28 |
Сложный импорт из DOC в XLS. | Hagen83 | Microsoft Office Excel | 10 | 28.08.2010 23:13 |