powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word VBA Нужен Макрос
11 сообщений из 36, страница 2 из 2
Word VBA Нужен Макрос
    #38916401
Фотография Wilhelm Holtoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим7771111Или в коде этой программы нельзя этого сделать?!Можно, можно, всё можно. Ты, главное, не нервничай. А на досуге почитай книжку какую-нибудь по основам логики.
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916403
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим7771111Или в коде этой программы нельзя этого сделать?!нельзя, потому что это не условия, а критерии поиска

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
Sub A()

Макрос1 "Слон"
Макрос1 "Цирк"
Макрос1 "Верблюд"
....

End Sub

Sub Макрос1(TextToFind As String)
Dim r As Range, s As Range
Application.ScreenUpdating = False
Set r = ActiveDocument.Range
Do
  With r.Find
    .ClearFormatting
    .Text = TextToFind
    .Replacement.Text = ""
    .Forward = True
    .Wrap = wdFindStop
    .Format = False
    .MatchCase = False
    .MatchWholeWord = False
    .MatchWildcards = False
    .MatchSoundsLike = False
    .MatchAllWordForms = False
    If .Execute Then
      If r.Information(wdWithInTable) Then
        Set s = r.Rows(1).Range
        s.Collapse wdCollapseEnd
        r.Rows(1).Delete
        Set r = ActiveDocument.Range(s.Start)
      Else
        r.Collapse wdCollapseEnd
        Set r = ActiveDocument.Range(r.Start)
      End If
    Else: Exit Do
    End If
  End With
Loop
Application.ScreenUpdating = True
End Sub
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916426
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProМаксим7771111Или в коде этой программы нельзя этого сделать?!нельзя, потому что это не условия, а критерии поискавпрочем, можно воспользоваться поиском по регулярному выражению, только это не во всех вордах будет работать.

А надо ли?
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916662
Максим7771111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Wilhelm Holtoff, Логика, здесь при чем???)))
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916676
Максим7771111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro, Спасибо Большое) Ошибку только выдает на строку Set s = r.Rows(1).Range
Что это???
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916683
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим7771111Shocker.Pro, Спасибо Большое) Ошибку только выдает на строку Set s = r.Rows(1).Range
Что это???Кажется, я уже упоминал про то, что тебе на форум телепатов, а не сюда. Текст ошибки нужно угадать?


Предполагаю, что условие сработало вне таблицы
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916686
Максим7771111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro, И опять же, пытаюсь подставить четвертое значение и оно его не обрабатывает) Так и должно?!))0
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916698
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты издеваешься?
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916703
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProТы издеваешься? http://kerio-rus.ru/forum/showthread.php?t=2189
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916706
Максим7771111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro, Нет!!))) Спасибо большое за время и терпение))) Этого думаю хватит)))
...
Рейтинг: 0 / 0
Word VBA Нужен Макрос
    #38916715
Максим7771111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro, =))) Я конечно Вызову у Тебя бурю эмоций, какая разница сколько значений Я подставлю в скобки Макрос 1 ???
Это будет теперь мой любимый-Клуб Телепатов)
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word VBA Нужен Макрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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