Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
28.03.2024, 20:27:24

Войти
На форуме добавлена возможность подписки на RSS-ленты любого раздела форума. Подписаться можно, нажав на иконку RSS , расположенную левее наименования раздела.
33 233 Сообщений в 5 454 Тем от 6 750 Пользователей
Последний пользователь: Alex1210
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по Word и VBA
| | |-+  Формат кода поля при слиянии с excel
Страниц: [1]   Вниз
Печать
Автор Тема: Формат кода поля при слиянии с excel  (Прочитано 20476 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Maximich
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 10


Просмотр профиля
« : 09.09.2020, 10:17:10 »

Уважаемые форумчане, здравствуйте!
Создал слияние шаблона word с таблицой excel, но возникла одна проблема, а именно, когда я в word подтягиваю числовые данные из excel, мне необходимо чтобы разряды числа были отделены пробелом, для этого написал в word код поля word следующего вида:
Код:
{ MERGEFIELD ЦД \# "# ### ##0,00 руб."}
Когда подтягивается 7-9 значное число, то все отлично:

но когда подтягивается число 4-6 значное число, то перед числом появляется два пробела:

Помогите пожалуйста поправить код поля word
Код:
{ MERGEFIELD ЦД \# "# ### ##0,00 руб."}
, чтобы этих лишних пробелов небыло.
Заранее спасибо!

Кросс http://www.excelworld.ru/forum/16-45811-1
https://www.cyberforum.ru/ms-word/thread2696386.html

« Последнее редактирование: 09.09.2020, 11:07:58 от Maximich » Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #1 : 10.09.2020, 09:50:25 »

Попробуйте так:
{ MERGEFIELD ЦД \# "# ##0,00 руб."}
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
Maximich
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 10


Просмотр профиля
« Ответ #2 : 10.09.2020, 10:40:36 »

На тысячах все хорошо, а вот миллионы не отделяются пробелом
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #3 : 10.09.2020, 10:57:10 »

Тогда давайте гадать(потому что в разных версиях и локализациях формат может вести себя по разному):
{ MERGEFIELD ЦД \# " #,00 руб."}
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
Maximich
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 10


Просмотр профиля
« Ответ #4 : 10.09.2020, 12:46:54 »

Теперь вообще без пробелов стало
Win 10
локализация русская
MS Office 365 business
Записан
Maximich
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 10


Просмотр профиля
« Ответ #5 : 02.11.2020, 09:41:47 »

А решение оказывается есть.
Записан
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru