Птичка шизокрылая, Борец С Режимом Дня
[ok]
Существует ли программка или, может, есть где на просторах интернета макрос какой, который бы позволил одновременно вносить изменения в несколько файлов?
Есть много документации, в которой надо долго и нудно менять много одинаковостей (под три сотни файлов, и в каждом надо менять "Вася Пупкин" на "Иванов Иван Иванович"). Хотелось бы как-то автоматизировать процесс.
Существует ли программка или, может, есть где на просторах интернета макрос какой, который бы позволил одновременно вносить изменения в несколько файлов?
Есть много документации, в которой надо долго и нудно менять много одинаковостей (под три сотни файлов, и в каждом надо менять "Вася Пупкин" на "Иванов Иван Иванович"). Хотелось бы как-то автоматизировать процесс.
Спасибо!
Аватара очаровательная
нарыла и попробовала еще кучу прог. То ли туплю, то ли что, но ничего не хочет пахать нормально(((
сказала же. Док, док, док. См. прошлый пост. Да и документация, кажется, по дефолту либо док, либо эксель, если не указано иначе.
документация, кажется, по дефолту либо док, либо эксель, если не указано иначе
нет, это не так
да. Офис XP, если мне мой склероз не изменяет я сейчас не дома. Точно не 2007.
У меня мелкомягкий стоит как запасной вариант, опен офис мне больше нравится.
MyPath = "c:\имя папки с файлами\"
MyFile = Dir(MyPath)
Do While MyFile <> ""
If MyFile Like "*.doc" Then ' открываем все файлы из папки
Application.Documents.Open FileName:=MyPath + MyFile, ReadOnly:=True
End If
MyFile = Dir
Loop
With Selection.Find
.ClearFormatting
.Text = "что заменить"
.Replacement.Text = "на что заменить"
.Forward = True
.Wrap = wdFindContinue
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
Do While .Execute = True ' заменяем во всех открытых документах
Loop
End With
ой, спасибо! Сейчас попробую.
Neitent помогло?
Как-то оно никак( Или у меня руки кривые. Ручками сделала...