UncleFather » 14 апр 2009 11:32, Вт
Что делать, если вам нужно найти на листе Excel звездочку или знак вопроса? Проблема в том, что они являются подстановочными знаками и выражение в строке Найти «*123?» означает «любое количество любых символов, потом 123, потом один какой-нибудь символ». Чтобы Excel не считал эти символы подстановочными, а искал как есть, их надо экранировать.
У Microsoft свой собственный путь, поэтому экранируются они с помощью тильды, то есть выражение «~?» означает знак вопроса сам по себе.
У Microsoft не один путь. Возьмите Word. Здесь обработка подстановочных знаков по умолчанию отключена, включить ее можно, нажав Больше и отметив галку Подстановочные знаки в диалоге поиска. А если вам нужно смешивать подстановку и знаки вопроса, то экранируются они обратным слешем, вот так: «\?».
У Microsoft не один путь, а целый лабиринт. В Visio наоборот, чтобы символ стал знаком подстановки, его надо экранировать так: «^?».
Оригинал статьи
Что делать, если вам нужно найти на листе Excel звездочку или знак вопроса? Проблема в том, что они являются подстановочными знаками и выражение в строке [b][i]Найти «*123?»[/b][/i] означает «любое количество любых символов, потом 123, потом один какой-нибудь символ». Чтобы Excel не считал эти символы подстановочными, а искал как есть, их надо экранировать.
У Microsoft свой собственный путь, поэтому экранируются они с помощью тильды, то есть выражение [b][i]«~?»[/b][/i] означает знак вопроса сам по себе.
У Microsoft не один путь. Возьмите Word. Здесь обработка подстановочных знаков по умолчанию отключена, включить ее можно, нажав [b]Больше[/b] и отметив галку [b]Подстановочные знаки[/b] в диалоге поиска. А если вам нужно смешивать подстановку и знаки вопроса, то экранируются они обратным слешем, вот так: [b][i]«\?»[/b][/i].
У Microsoft не один путь, а целый лабиринт. В Visio наоборот, чтобы символ стал знаком подстановки, его надо экранировать так: [b][i]«^?»[/b][/i].
[url=http://doitq.blogsome.com/2007/03/29/p140/]Оригинал статьи[/url]