32 / 27 / 8
Регистрация: 28.02.2011
Сообщений: 1,725
1
Word

Почему нет замены

13.07.2018, 07:10. Показов 432. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нашёл формулу в инете
Selection.Find.Execute("Îáú¸ì", 0,0,0,0,0, 1,1, 0,"11111",2)
но почему то замены нет, что за параметр 2, и какие значения у него ещё есть?
Хелп конечно посмотрел по этой команде, на английском, так что-то смутно прочиталось, но почему не меняет, в хелпе такого нет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.07.2018, 07:10
Ответы с готовыми решениями:

Нет изображения после замены БП
Купил новый БП ZALMAN ZM500-LE, подключил, включаю, и изображения нет, только заметил видеокарта...

После замены кабеля нет подключения
Сегодня установил новый кабель категории 5е, около50 метров, проверил LAN-тестером все в порядке...

После замены процессора нет старта
Недавно продал свой процессор Intel core i7 4770,и вместо него поставил Intel celeron g1820 ...

StringReplace, почему не происходят все замены
Скажите пожалуйста,почему происходит замена лишь на end,а не все две замены? void __fastcall...

4
15137 / 6411 / 1730
Регистрация: 24.09.2011
Сообщений: 9,999
13.07.2018, 07:29 2
tmpnik1, вставьте строку в редактор VBA и начните изменять, например введите пробел. Редактор подсвечивает названия аргументов, текущий аргумент выделяет жирным.
Миниатюры
Почему нет замены  
0
32 / 27 / 8
Регистрация: 28.02.2011
Сообщений: 1,725
13.07.2018, 08:01  [ТС] 3
Спасибо, но это я уже видел, но какие значения может принимать параметр Replace, может из-за него не происходит замены?

Добавлено через 19 минут
Нашёл значения параметра Replace
wdReplaceAll 2
wdReplaceNone 0
wdReplaceOne 1
Но замена всё равно не происходит(иногда эпизодически, не могу уловить связь), почему?
0
15137 / 6411 / 1730
Регистрация: 24.09.2011
Сообщений: 9,999
13.07.2018, 08:33 4
tmpnik1, Вы думаете, можно ответить на этот вопрос, не видя кода и документа, с которым он работает?
Если Selection не определяется юзером, лучше работать с Range и другими объектами Ворда: http://www.sql.ru/faq/faq_topic.aspx?fid=4344
0
32 / 27 / 8
Регистрация: 28.02.2011
Сообщений: 1,725
13.07.2018, 09:14  [ТС] 5
код очень простой, и как я этот Selection могу заменить?
Заменяемый текст находится в надписи
Visual Basic
1
2
3
4
5
6
Sub Макрос1()
'
' Макрос1 Макрос
    x = Selection.Find.Execute("м", , , , , , , , , "11111", 2)
    MsgBox ("sdfasdf")
End Sub
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.07.2018, 09:14
Помогаю со студенческими работами здесь

После замены материнской, нет сигнала на мониторе
Господа! При вкл., писал на экране Нет Сигнала. 1м делом поменял кабель VGA, не помогло. Потом...

Нет изображения после замены термопасты на видеокарте
Видеокарта nvidia geforce gt 440 очень сильно перегревалась. Поэтому я решил заменить термопасту. ...

Нет старта после замены материнки и проца
здравствуйте, поставил новую материнку asrock fatality H87 performance и процессор core i5 4690....

После замены конденсаторов нет инициализации POST
Доброго времени суток! Ув. спецы и профи помощи прошу не судите строго коль че не понятно опишу....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru