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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2012, 02:41   #1
kain151
Пользователь
 
Регистрация: 10.03.2010
Сообщений: 19
По умолчанию Открыть файлы, заменить, закрыть

Прошу помощи специалистов.

Есть задача:
1. Есть ряд файлов с постоянными названиями и в конкретной папке.
2. При запуске макроса, если в этой папке есть один или несколько из этих файлов, нужно чтобы они открывались и в них выполнялись замены.
3. Замены простые (один текст находим и меняем на другой), но их много - более 100.
4. После замены каждый файл сохраняем и закрываем.

Сам в этом деле полная тундра Заранее спасибо за помощь.
kain151 вне форума Ответить с цитированием
Старый 22.11.2012, 09:49   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Уже решили Макрос пакетной замены
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 23.11.2012, 21:21   #3
kain151
Пользователь
 
Регистрация: 10.03.2010
Сообщений: 19
По умолчанию

viter.alex, спасибо, что откликнулись и за приведенный макрос спасибо!

Но, к сожалению, он работает не так, как нужно, открывает и обрабатывает Все файлы по шаблону, а все не нужно - нужно именно с конкретными именами.

Может, кто-то знает, как открывать и обрабатывать только нужные файлы?
kain151 вне форума Ответить с цитированием
Старый 24.11.2012, 01:58   #4
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Верное замечание, не предусмотрели мы при разработке макроса пакетной замены выбора файлов в произвольном порядке. Я советую скопировать файлы, в которых требуется замена, в отдельную директорию. Натравить на эту директорию макрос пакетной замены, а результирующие файлы скопировать назад.
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закрыть\открыть доступ к жёсткому диску kostya_29 Помощь студентам 0 20.11.2011 14:56
Формы: закрыть одну, открыть другую StarArt Общие вопросы Delphi 11 18.12.2010 19:51
Закрыть и открыть форму Swatch Microsoft Office Access 1 31.05.2010 23:04
Закрыть открыть книгу segail Microsoft Office Excel 14 07.10.2009 18:22
Диалоги открыть/закрыть файл Altera Операционные системы общие вопросы 3 03.12.2008 01:18