Разделение разрядов чисел в Ворд (2010)
формат для итога нашел, а для самих суммируемых чисел - никак.
Есть ли какое-либо прямое решение (без макросов и пр.)?Отрицательный ответ тоже устроит - не буду дальше тратить время;)
2 Ответ от Alex_Gur 03.04.2013 15:33:38- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
- За сообщение: 1
Добрый день, svojak,
Стандартного решения вашего вопроса, как мне кажется в Word нет (хотя форматирование чисел хорошо отработано в Excel).
Могу предложить вам несколько решений, но все они мне кажутся достаточно малоэффективными:
1) Вставить в файл Word таблицу Excel, и уже в Excel установить нужный вам формат.2) Можно копированием (вручную) вставить в нужные места чисел символы неразрывного пробела (такой символ стоит в качестве разделителя в суммирующем поле < =SUM(ABOVE) \# "# ##0" >; можно скопировать этот символ оттуда). Я проверил - сумма чисел в этом случае определяется корректно.3) Использовать вместо чисел поля формулы, записывая вместо формулы число. Например, число 12345 будет записано так: < =12345 \# "# ##0" >. И далее аккуратно вписывать в поля формулы числа, не нарушая структуры поля.
3 Ответ от svojak 03.04.2013 15:53:59- svojak
- рядовой
- Неактивен
- Зарегистрирован: 03.04.2013
- Сообщений: 5
- Поблагодарили: 1
Спасибо за оперативный ответ
Добрый день, svojak,1) Вставить в файл Word таблицу Excel, и уже в Excel установить нужный вам формат.
Это я использую довольно часто, но в данном случае пытался избежать.
2) Можно копированием (вручную) вставить в нужные места чисел символы неразрывного пробела (такой символ стоит в качестве разделителя в суммирующем поле < =SUM(ABOVE) \# "# ##0" >; можно скопировать этот символ оттуда). Я проверил - сумма чисел в этом случае определяется корректно.
А код у этого символа есть? тогда можно попробовать сделать макрос из похожей темы здесь.
3) Использовать вместо чисел поля формулы, записывая вместо формулы число. Например, число 12345 будет записано так: < =12345 \# "# ##0" >. И далее аккуратно вписывать в поля формулы числа, не нарушая структуры поля.
Вот это пока подошло, как временный вариант - хотелось бы только как-нибудь ускорить ввод, хотя бы чтобы сразу попадать в окошко "Формула". Может кнопка какая есть?
4 Ответ от svojak 03.04.2013 17:16:19- svojak
- рядовой
- Неактивен
- Зарегистрирован: 03.04.2013
- Сообщений: 5
- Поблагодарили: 1
- За сообщение: 1
работает корректно - то есть числа после его обработки суммируются правильно.
так что проблема оказывается имеет, как минимум, два решения, хотя и не прямых.
5 Ответ от Alex_Gur 05.04.2013 08:33:25- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
Да, макрос Александра (http://wordexpert.ru/forum/viewtopic.php?pid=168#p168) - по-моему, очень хорошее решение вашей проблемы.Назначьте этому макросу горячую клавишу, и вам будет очень удобно работать!
6 Ответ от Alex_Gur 05.04.2013 09:10:44- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
2) Можно копированием (вручную) вставить в нужные места чисел символы неразрывного пробела (такой символ стоит в качестве разделителя в суммирующем поле < =SUM(ABOVE) \# "# ##0" >; можно скопировать этот символ оттуда). Я проверил - сумма чисел в этом случае определяется корректно.
А код у этого символа есть? тогда можно попробовать сделать макрос из похожей темы здесь.
А, вообще-то, вот макрос, вставляющий неразрывный пробел (десятичный код 160) в позицию курсора:
7 Ответ от Alex_Gur 05.04.2013 11:20:18- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
- За сообщение: 1
Горячие клавиши размещения неразрывного пробела в месте установки курсора: Ctrl+Shift+Пробел
8 Ответ от svojak 05.04.2013 11:50:29- svojak
- рядовой
- Неактивен
- Зарегистрирован: 03.04.2013
- Сообщений: 5
- Поблагодарили: 1
Горячие клавиши размещения неразрывного пробела в месте установки курсора: Ctrl+Shift+Пробел
Спасибо, все помогло.
Но раз уж пошел разговор про макросы, то подскажите как макрос в одном документе сделать видимым из других.
В экселе это задается в окне макросов (ALT+F8), а в ворде там только активные шаблоны, команды ворд, нормал.дот и активный файл, а остальные открытые файлы не видны.
Сообщений [ 8 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Похожие темыРазделение разрядов чисел в Ворд (2010)
Даже довольно долго работая с текстами и досконально изучив редактор, Ворд, к примеру, порой мы сталкиваемся с необходимостью выполнить какую-то операцию, которая занимает довольно много времени. Наш сайт о Microsoft Office Word даст ответ про: программа поиска текста с выделением. В такой ситуации поможет опыт других пользователей.
На форуме сайта Ворд Эксперт собрана огромная коллекция шаблонов и макросов для этого приложения. Наш сайт о Microsoft Office Word даст ответ про: изменение регистра текста в блокноте. Здесь вы также найдете ответы на вопросы, по настройкам и оптимальному использованию различных вордовских функций. На портале о Microsoft Office Word вы узнаете про: ошибка word при попытке открытия файла.
Если необходимо быстрое готовое решение, то в соответствующем подразделе форума можно подать заявку, описав свою проблему. На портале о Microsoft Office Word вы узнаете про: не нумеровать первую страницу word.