Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ребята! Кому нужны лишние 70 $ за не сложную программку? / 8 сообщений из 8, страница 1 из 1
31.07.2007, 10:20
    #34694698
Djay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята! Кому нужны лишние 70 $ за не сложную программку?
Для начала расскажу для чего она нужна…. Есть текст в формате *.doc. В нем есть текст в 300 страниц. Текст написан двумя шрифтами в перемешку…. (предположим Arial и Times) Нужно к примеру заменить букву:

Arial «а» на Courier «о»
Arial «о» на Courier «а»
Arial «з» на Courier «и»
Arial «и» на Courier «р»

исключительно если это написано шрифтом Arial (если Times, то не изменять!!!)

В word-е это делается простой командой «Правка\найти-заменить» указываешь букву «а» и шрифт Ариал. Заменить: указываешь «о» и шрифт Courier… но это заёб…..

Нужна очень простая программа в обращении… чтобы любой чайник легко его инсталлировал и юзал…. Ну типа загрузил файл…. Нажал конвертировать…… ждешь…. (желательно не долго) результат сохранил….

Знаю! Как программиста вас мучает вопрос, зачем такая хрень нужна?! Дело в том, что эта программа пишется для конвертации абхазского текста, который был написан на Ариал_абхаз в новый шрифт…. На котором изменилась раскладка букв на клаве….

По всем вопросам стучитесь: 326865381
...
Рейтинг: 0 / 0
31.07.2007, 10:55
    #34694779
Куликов Алексей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята! Кому нужны лишние 70 $ за не сложную программку?
А слабо один раз макрос написать для этой работы?
...
Рейтинг: 0 / 0
31.07.2007, 11:01
    #34694793
Djay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята! Кому нужны лишние 70 $ за не сложную программку?
Пытаюсь... но макрос всем не отдашь.... нужна скомпилированная прога... :(
...
Рейтинг: 0 / 0
31.07.2007, 11:05
    #34694807
belugin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята! Кому нужны лишние 70 $ за не сложную программку?
DjayПытаюсь... но макрос всем не отдашь....

1. Почему?
2. Можно его преобразовать в файл VBS
...
Рейтинг: 0 / 0
31.07.2007, 11:05
    #34694811
Djay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята! Кому нужны лишние 70 $ за не сложную программку?
Sub Макрос1()

Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting

Selection.Find.Font.Name = "Arial"
Selection.Find.Text = "а"

Selection.Find.Replacement.Font.Name = "Courier New"
Selection.Find.Replacement.Text = "о"

Selection.Find.Forward = True
Selection.Find.Wrap = wdFindContinue
Selection.Find.Format = True
Selection.Find.MatchCase = False
Selection.Find.MatchWholeWord = False
Selection.Find.MatchWildcards = False
Selection.Find.MatchSoundsLike = False
Selection.Find.MatchAllWordForms = False



Selection.Find.Execute Replace:=wdReplaceAll
End Sub
...
Рейтинг: 0 / 0
31.07.2007, 11:09
    #34694821
Djay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята! Кому нужны лишние 70 $ за не сложную программку?
belugin DjayПытаюсь... но макрос всем не отдашь....

1. Почему?
2. Можно его преобразовать в файл VBS

Допустим у тя есть файл в ворде.... как его с помощю VBS переконвертировать!?
...
Рейтинг: 0 / 0
31.07.2007, 12:07
    #34695069
Djay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята! Кому нужны лишние 70 $ за не сложную программку?
Спасибо ребята за помощь! Нашелся смельчак который напишет нужный софт! Счастливо!
...
Рейтинг: 0 / 0
31.07.2007, 12:38
    #34695199
belugin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята! Кому нужны лишние 70 $ за не сложную программку?
Djay belugin DjayПытаюсь... но макрос всем не отдашь....

1. Почему?
2. Можно его преобразовать в файл VBS

Допустим у тя есть файл в ворде.... как его с помощю VBS переконвертировать!?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
' Создаем обьект word
Set Word = CreateObject("Word.Application")
' Показываем на экране сам ворд
Word.Visible = TRUE
' Открываем документ 
set doc = Word.Documents.Open("C:\My Documents\myfile.doc")
' Теперь можно делать все то же самое, что и в макросах, благо язык очень похож
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ребята! Кому нужны лишние 70 $ за не сложную программку? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]