Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / cells.replace / 3 сообщений из 3, страница 1 из 1
06.03.2011, 16:10
    #37152028
aleha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cells.replace
Всем добрый день.
Использую в коде программы для работы с экселевским документом большое количество раз функцию replace для замены одной подстроки на другую. И когда данных для замены нет, выдается сообщение: "Подлежащие замене данные не найдены и так далее про защищенный лист". так вот вопрос. Как сделать, чтобы это сообщение не появлялось и не заставляло его каждый раз закрывать.
DisplayAlerts = false не помогает. Может быть есть ещё какая-то опция?
...
Рейтинг: 0 / 0
06.03.2011, 17:47
    #37152088
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cells.replace
Про опции не помню, может что и есть.
А без опций, решение "в лоб": перед вызовом .Replace вызвать .Find если оно вернуло не Nothing, то звать Replace.
...
Рейтинг: 0 / 0
07.03.2011, 11:13
    #37152625
aleha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cells.replace
я об этом уже думал... хотел более легкого решения, так как имею порядка 50 значений на замену, придется большой участок кода переписывать с таким подходом. Полюбому с этим уже кто-то да сталкивался, может нашли чего.
И сорри что не в том разделе тему создал, надо было в офис её кинуть.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / cells.replace / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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