powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Оформить компактно код Word
6 сообщений из 6, страница 1 из 1
Оформить компактно код Word
    #39672392
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно такой код

Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "zzz"
.Replacement.Text = "xxx"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
With Selection
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseStart
Else
.Collapse Direction:=wdCollapseEnd
End If
.Find.Execute Replace:=wdReplaceOne
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseEnd
Else
.Collapse Direction:=wdCollapseStart
End If
.Find.Execute
End With

макроса найти-заменить word(а), заменить на компактный в Fox без with endwith, а что-то типа find("zzz","xxx")?
...
Рейтинг: 0 / 0
Оформить компактно код Word
    #39672523
asdor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1,
Непонятно что хотите.
Если заполняете из фокса, то замените на стороне фокса.
Если нет, так и работайте через VBA
...
Рейтинг: 0 / 0
Оформить компактно код Word
    #39673497
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В фоксе я ввожу команду
Selection.Find.Execute("ввввв", ,,,,, ,, ,"11111",2), но замены не происходит... что не так в этом макросе?
...
Рейтинг: 0 / 0
Оформить компактно код Word
    #39673531
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1В фоксе я ввожу команду
Selection.Find.Execute("ввввв", ,,,,, ,, ,"11111",2), но замены не происходит... что не так в этом макросе?Сравни:
Код: sql
1.
oWord.Selection.Find.Execute(lcSour,  ,  ,  ,  ,  , .T., 1, .F., lcDest, 2)
...
Рейтинг: 0 / 0
Оформить компактно код Word
    #39673551
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Sizov, спасибо, но не всё так просто(не работает), если есть у кого кусок кода, который работает, я бы посмотрел, какие там настройки должны быть перед Find.Execute. Текст для замены находится в надписи, а это уже другой объект, в общем фиг знает как кто поиск замену текста в надписи..
...
Рейтинг: 0 / 0
Оформить компактно код Word
    #39673742
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1Sergey Sizov, спасибо, но не всё так просто(не работает), если есть у кого кусок кода, который работаетОн РАБОТАЕТ. По крайней мере у меня. Кусок вырезан из рабочей проги.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Оформить компактно код Word
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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