Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2012, 13:32   #1
AspidPoint
Новичок
Джуниор
 
Регистрация: 05.03.2012
Сообщений: 5
По умолчанию Редактирование текста в формуле

Есть таблица в экселе в которую заносятся числовые параметры. Потом программа считывает оных и в зависимости от их значения заполняет в шаблон вордовского файла буквенные значения.

т.е. в ячейке А1 число 1 в шаблон ворда на позицию {Событие} записывается "Мама мыла раму", но если
в ячейке А1 число 5, то в шаблон ворда на позицию {Событие} должно записаться "Рама била маму".
Причём обязательно жирным шрифтом.

Можно ли это как-то реализовать?
AspidPoint вне форума Ответить с цитированием
Старый 07.03.2012, 14:54   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Можно.
Можно даже без строчки кода - пусть Ворд тянет данные из ячейки A2, а туда данные из таблицы соответствия
Цитата:
1 Мама мыла раму
5 Рама била маму
кладёт формула ВПР()
Ну а жирность - это в Ворде настроете.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 07.03.2012, 15:07   #3
AspidPoint
Новичок
Джуниор
 
Регистрация: 05.03.2012
Сообщений: 5
По умолчанию

к сожалению параметров слишком много и увеличивать объеём информации не желательно. если в форму ле этого сделать точно нельзя, тогда придётся обойтись без этого. спс за инфу.
AspidPoint вне форума Ответить с цитированием
Старый 07.03.2012, 15:15   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Можно написать UDF или макрос и список соответствия держать в коде.
В любом случае он где-то должен быть, хоть в внешнем текстовике - надо ведь знать, что писать вместо 5.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование текста в ячейке norline Microsoft Office Excel 6 19.02.2012 13:18
Редактирование текста с картинками Ko$ Общие вопросы Delphi 3 21.01.2012 00:51
Формат текста в формуле Severny Microsoft Office Excel 10 11.03.2011 16:33
Формат текста в формуле Vertana Microsoft Office Excel 6 27.07.2009 18:52
редактирование текста в блокноте. Kio Помощь студентам 16 21.07.2008 17:02