Вернуться   Компьютерный форум > Компьютеры > Программы > Программирование
 
 
Опции темы
Старый 09.03.2011, 22:12   #1 (ссылка)
Новичок
 
Регистрация: 04.09.2010
Сообщений: 43
Репутация: 0
По умолчанию Напишите, пожалуйста, программу для редактирования текста.

Начал тему http://pchelpforum.ru/f28/t50860/, но никто так и не ответил. Прошу помощи у програмистов умеющих писать программы (сам с этим делом не знаком). Если коротко, то нужна программа с такими функциями, если следующая строка (ентер) сделана не после знака (точки, воскл., вопросит. и пр.), то чтобы прога этот перенос строки (ентер) убирала. Просто в ручную 1 000+ страниц не вариант. На мой взгляд программка лёгкая и, на сколько помню паскаля из школы, выйдет в небольшой алгоритм.
Помогите.
mr_4eJl вне форума  
Старый 05.04.2011, 16:29   #2 (ссылка)
Новичок
 
Регистрация: 19.11.2010
Сообщений: 21
Репутация: 2
По умолчанию

Добавь в модуль документа WORD
После того как добавишь, выполни макрос "убрать_энтер"
Должно работать!



Sub убрать_энтер()

' Убираем все энтеры и ставим вместо них пробелы
Selection.WholeStory
With Selection.Find
.Text = "^p"
.Replacement.Text = " "
End With
Selection.Find.Execute Replace:=wdReplaceAll

' Ищем точку
Selection.WholeStory
With Selection.Find
.Text = "."
.Replacement.Text = ".^p"
End With
Selection.Find.Execute Replace:=wdReplaceAll

' Ищем восклицательный знак
Selection.WholeStory
With Selection.Find
.Text = "!"
.Replacement.Text = "!^p"
End With
Selection.Find.Execute Replace:=wdReplaceAll

' Ищем вопросительный знак
Selection.WholeStory
With Selection.Find
.Text = "?"
.Replacement.Text = "?^p"
End With
Selection.Find.Execute Replace:=wdReplaceAll

End Sub

---------- Добавлено в 14:12 ---------- Предыдущее сообщение было написано в 14:11 ----------

Если что не понятно спрашивай, постараюсь помочь.

---------- Добавлено в 14:29 ---------- Предыдущее сообщение было написано в 14:12 ----------

Попробуй по другому
Этот макрос уберет все энтеры, которые стоят после букв и оставит ентеры после знаков препинания.


Sub убрать_энтер()

' Убираем все энтеры и ставим вместо них пробелы
Selection.WholeStory
With Selection.Find
.Text = "^$^p"
.Replacement.Text = " "
End With
Selection.Find.Execute Replace:=wdReplaceAll

End Sub
Jhonson вне форума  
Старый 11.04.2011, 16:24   #3 (ссылка)
Новичок
 
Регистрация: 19.11.2010
Сообщений: 21
Репутация: 2
По умолчанию

последний вариант!

Sub поиск()
Dim a$(7), b$(7)
' Ищем точку
a$(1) = ".^p"
b$(1) = "TCHK"
' Ищем восклицательный знак
a$(2) = "!^p"
b$(2) = "VSKL"
' Ищем вопросительный знак
a$(3) = "?^p"
b$(3) = "VOPR"
' Убираем все энтеры
a$(4) = "^p"
b$(4) = ""
' Ищем точку
a$(5) = "TCHK"
b$(5) = ".^p"
' Ищем восклицательный знак
a$(6) = "VSKL"
b$(6) = "!^p"
' Ищем вопросительный знак
a$(7) = "VOPR"
b$(7) = "?^p"

For i = 1 To 7
Selection.WholeStory
With Selection.Find
.Text = a$(i)
.Replacement.Text = b$(i)
End With
Selection.Find.Execute Replace:=wdReplaceAll
Next i

End Sub
Jhonson вне форума  
Ads
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите программу для редактирования фото ku4erss Графика 2 23.12.2010 01:16
Подскажите пожалуйста программу для разделения диска Source-of-life Программы 35 06.12.2010 16:12
Напишите, пожалуйста, программу для того, кто вник в мир GUI! KRАB Программирование 1 28.09.2010 00:10
Программа для редактирования видео MASH Программы 1 10.09.2010 02:09
Подскажите, пожалуйста, программу - систему хранения и редактирования ТХТ-файлов СергейВ-в Офис 0 01.09.2010 23:22
Помогите, пожалуйста составить программу Object Paskal Ljale4ka Программирование 8 16.07.2010 04:49
Подскажите, пожалуйста, какую-нибудь программу управления компьютером через локалку Smerch Программы 11 20.04.2010 15:40
Подскажите программу для редактирования звуковых файлов Greta Программы 6 22.11.2009 17:03
Нужна программа для редактирования текста Makedoniya Офис 6 07.10.2009 01:25
какую программу для редактирования видео посоветуете? Kamilla Gates Мультимедиа 22 16.08.2009 19:30
Помогите пожалуйста - не могу установить программу для прошивки Нокиа Старлинг Мобильные устройства 2 12.07.2009 12:27
NFS undercoverl, эсли эсть хоть какая нибуть инфо. напишите. PLEASE Maxxxim Игры 2 12.11.2008 21:19


Текущее время: 19:17. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.