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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2015, 23:11   #1
II4eJI
Новичок
Джуниор
 
Регистрация: 09.01.2015
Сообщений: 6
По умолчанию Помощь в создании макроса.

Здравствуйте!!!

Нужен макрос который будет автоматически делать поиск и замену из определенной ячейки, а заменять будет определенный текст.
Например нужно что бы при вводе в ячейку "G2" значение имени "Олег", делалась замена слов ###NAME### на "Олег". Желательно что бы макрос был универсальный, что бы можно было его самому доработать, т.к. нужен поиск-замена многих ячеек на замену многих ключевых слов. Еще, запуск макрос хочется сделать по нажатию кнопки например "ЗАМЕНИТЬ".

Заранее всем большое спасибо!
Изображения
Тип файла: jpg 2015-01-10 23-01-15 Скриншот экрана.jpg (44.7 Кб, 149 просмотров)
Вложения
Тип файла: rar ковырялка - копия.rar (92.9 Кб, 9 просмотров)
II4eJI вне форума Ответить с цитированием
Старый 11.01.2015, 00:05   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

в Word делаете шаблон документа
в Excel делаете таблицу Имя Фамилия Мейл Телефон Сайт Компания и т.д.
и заполняете ее данными построчно

читайте в Word как сделать "документ слияния" и макросы Вам будут совершенно не нужны

удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 11.01.2015, 16:37   #3
II4eJI
Новичок
Джуниор
 
Регистрация: 09.01.2015
Сообщений: 6
По умолчанию

Мне кажется Ворд не справится с этой задачей, или я недооцениваю его возможности.
II4eJI вне форума Ответить с цитированием
Старый 11.01.2015, 17:40   #4
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

Думаю что не Word виноват, а вы не знаете что вам нужно.
Цитата:
делалась замена слов ###NAME### на "Олег"
где, на всем листе или в определенном столбце? Хотите заменить на листе, запишите процедуру макрорекордером и используйте. До того как вас забанили (на дружественном сайте), вам предложили много вариантов, так используйте их, для своих целей, приложив немного смекалки.
gling вне форума Ответить с цитированием
Старый 11.01.2015, 17:52   #5
II4eJI
Новичок
Джуниор
 
Регистрация: 09.01.2015
Сообщений: 6
По умолчанию

Да , замена нужна на всем листе. Мне предложили варианты но я не успел договорить с человеком который мне их предлагал. Там у админа синдром бога заиграл.
II4eJI вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в создании проекта elpilasgsm Общие вопросы C/C++ 15 09.04.2009 11:36
Помощь в создании календаря airframe PHP 1 10.12.2007 02:32
Помощь в создании маски mrandrey Общие вопросы Delphi 4 12.06.2007 18:37