![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 01.07.2009
Сообщений: 8
|
![]()
Шаблон письма, в котором мы планируем около 20 полей слияния для персонификации, имеет, помимо текста, цифры в клеточках, по 1 знаку - в каждой. Например, почтовый индекс - это ряд клеточек с 1 знаком в каждой клеточке. Приходится (поскольку в таблице только 20 полей для слияния) загонять в ячейку таблицы с данными не сам почтовый индекс, а готовый ряд клеточек с этим индексом, по 1 знаку - в каждой клеточке. Но функция слияния предполагает импорт ДАННЫХ, а не объекта. Как выйти из этой ситуации? Иметь на каждый знак почтового индекса отдельное поле слияния в таблице данных - это невозможно. Семь ячеек на индекс, потом ещё 6 - на код подразделения, выдавшего паспорт, да еще 13 - на ИНН, получается столько данных, что таблица в ворде на 20 столбцов уже не поможет. Приходится брать таблицу ЭКСЕЛЬ, что превращает такую работу простов каторжный труд. Получается подстановка данных по 50-60 полям слияния!!! Вместо 20!!! Есть ли тут штатное решение от мелкомягких или тут нужен макрос?
|
![]() |
![]() |
![]() |
#2 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
Макрос не является чем-то внештатным... но чем вам Excel-то не подходит?
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 01.07.2009
Сообщений: 8
|
![]()
Представьте себе: поручаю секратаю подготовить письмо, для чего ей бедной нужно заполнить не только данные для 20 полей слияния - для письма, чтобы добиться персонификации: наименование получателя, его адрес, обращение к менеджеру- контактному лицу и т.п., но также еще нужно будет набить в отдельных ячейчах, по одной цифре в каждой ячейке: почтовый индекс, ИНН, ОГРН, КПП, расчетный счёт из 20-25 знаков, каждый знак - в отдельной ячейке... Да она просто уволится, это уже не работа секретаря, ей было бы проще, так она скажет, и будет права - менять данные данные для каждого письма в самом письме, а не в какой-то непонятной её долб. таблице для слияния.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 25.05.2009
Сообщений: 18
|
![]()
А ячейки эти самые так сильно нужны?
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 01.07.2009
Сообщений: 8
|
![]()
Мне лично - нет. Но так сформирован официальный документ -шаблон, его так сделали в ИФНС. Поэтому - нужны. Я думаю тут эту тему закрыть и предложить кому-либо выполнить для такой функции простенькую программку в ЭКСЕСС.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
![]()
Когда то у меня была сходная проблема. Решилась следующим образом:
Код:
Код:
Обратите внимание, что если создавать сетку без привязки к тексту (в моём коде для этого собственно и используется вставка пробелов), на длинных таблицах у Word набегает ошибка. Последний раз редактировалось Aent; 18.07.2009 в 00:41. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
подсчет заполненных ячеек | extremobile | Microsoft Office Excel | 2 | 28.05.2009 17:26 |
Как настроить эксель, чтобы он открывал в виде таблицы тхт файл с разделителем в виде точки с запятой | xhour | Microsoft Office Excel | 1 | 05.05.2009 14:17 |
Найти сумму ряда с точностью e, если дан общий член этого ряда | JiLiYa | Общие вопросы C/C++ | 2 | 18.02.2009 11:11 |
Подсчёт непустых клеток | mik | Microsoft Office Excel | 7 | 27.10.2007 13:40 |
ComboBox - убийца нервных клеток | krem | Компоненты Delphi | 20 | 15.06.2007 22:07 |