Поиск и замена
Табличный редактор системы 1С:Предприятие позволяет искать в табличном документе любую последовательность символов, а также заменять ее другой последовательностью.
Поиск
Для осуществления поиска необходимо выбрать пункт "Искать" в подменю "Поиск" меню "Действия" главного меню программы, или нажать CTRL + F3 на клавиатуре или кнопку на панели инструментов "Стандартная". На экран будет выдан диалог для установки параметров поиска.
В поле "Искать" этого диалога следует ввести образец для поиска. Длина строки – образца поиска – не должна превышать 128 символов.
Чтобы различать при поиске прописные и строчные буквы, включите опцию "Учитывать регистр".
При включенной опции "Ячейки целиком" будут найдены только те ячейки, в которых с искомым текстом совпадает весь текст ячейки, а не его часть.
Всего имеется восемь вариантов обхода документа при поиске. Нужный вариант выбирается с помощью группы "Направление" и поля со списком "Просматривать". Все варианты обхода являются циклическими.
Группа "Направление" позволяет указать общее направление поиска: "Вперед" – но строкам вправо и но столбцам вниз от текущей позиции; "Назад" – по строкам влево и по столбцам вверх от текущей позиции.
Поле со списком "Просматривать" позволяет задать диапазон и порядок перебора направлений поиска, предоставляя выбор из четырех вариантов:
По текущему столбцу | искать, начиная от текущей ячейки, сдвигаясь вниз или вверх в пределах столбца в зависимости от указанного общего направления; после достижения конца столбца (или начала – при направлении назад) циклически переходить к началу (или, соответственно, к концу); |
По текущей строке | искать, начиная от текущей ячейки, вправо или влево в зависимости от указанного общего направления; после достижения конца строки (или начала – при направлении назад) циклически переходить к началу (или, соответственно, к концу); |
По столбцам | искать в пределах столбца как по текущему, после достижения конца (или начала) столбца менять столбец поиска, сдвигаясь вправо или влево на одну ячейку в указанном общем направлении, после достижения конца (или начала) документа циклически переходить к началу (или концу); |
По строкам | искать в пределах строки как по текущей, после достижения конца (или начала) строки менять строку поиска, сдвигаясь вниз или вверх на одну ячейку в указанном общем направлении, после достижения конца (начала) документа циклически переходить к началу (концу). |
После установки необходимых параметров для выполнения поиска следует нажать кнопку "Искать". Если ячейка с указанной последовательностью символов будет найдена, то она станет текущей.
Независимо от ранее заданного общего направления, можно повторить поиск, задав ему направление "Вперед", если выбрать пункт "Искать вперед" в подменю "Поиск" меню "Действия", или нажать SHIFT + F3 на клавиатуре или кнопку на панели инструментов "Стандартная".
Независимо от ранее заданного общего направления, можно повторить поиск, задав ему направление "Назад", если выбрать пункт "Искать назад" в подменю "Поиск" меню "Действия", или нажать ALT + F3 на клавиатуре или кнопку на панели инструментов "Стандартная".
Для повторения поиска с теми же параметрами, какие были в последнем поиске, можно использовать пункт "Повторить поиск" в подменю "Поиск" меню "Действия" или нажать F3 на клавиатуре.
Замена
Для выполнения замены символьной строки необходимо выбрать пункт "Заменить" в меню "Действия" главного меню программы. На экран будет выдан диалог для установки параметров замены.
В поле "Искать" этого диалога следует ввести образец для поиска. В поле "Заменить" необходимо указать последовательность символов, на которую будет заменяться образец поиска, указанный в поле "Искать".
Поиск производится точно так же, как и при простом поиске. При замене не применяется общее направление поиска "Назад". После установки необходимых параметров для начала процесса поиска и замены следует нажать кнопку "Искать".
Если ячейка с указанной последовательностью символов будет найдена, то она станет текущей.
Для замены найденной последовательности символов следует нажать кнопку "Заменить", будет произведена ее замена, и поиск будет продолжен дальше.
Чтобы заменить сразу все вхождения искомой строки, следует нажать кнопку "Заменить все".
Кнопка "Закрыть" закрывает диалог режима поиска и замены.