Вылучыце дадатковыя прабелы

змест

Дапусцім, мы стварылі форму для ўводу карыстальнікам, накшталт гэтай:

Пры ўводзе заўсёды існуе верагоднасць некарэктнага ўводу інфармацыі, «чалавечы фактар». Адзін з варыянтаў яго праявы - лішнія прабелы. Хтосьці ставіць іх выпадковым чынам, хтосьці наўмысна, але, у любым выпадку, нават адзін лішні прабел у далейшым стане для вас праблемай пры апрацоўцы ўведзенай інфармацыі. Дадатковым «зачараваннем» з'яўляецца тое, што яны пакуль не бачныя, хоць пры вялікім жаданні іх можна зрабіць бачнымі з дапамогай макраса.

Безумоўна, можна і трэба «прачэсваць» інфармацыю пасля яе ўводу з дапамогай спецыяльных функцый або макрасаў. А вылучыць няправільна ўведзеныя дадзеныя можна прама ў працэсе запаўнення формы, своечасова сігналізуючы аб памылцы карыстальніку. Для гэтага:

  1. Вылучыце палі ўводу, дзе трэба праверыць наяўнасць лішніх прабелаў (у нашым прыкладзе жоўтыя вочкі).
  2. Выбірайце далей Галоўная камандная ўкладка Умоўнае фарматаванне - стварыць правіла (Галоўная – Умоўнае фарматаванне – Стварыць правіла).
  3. Выберыце тып правіла Выкарыстоўвайце формулу, каб вызначыць, якія вочкі трэба адфарматаваць (Выкарыстоўвайце формулу, каб вызначыць, якія ячэйкі адфарматаваць) і ўвядзіце наступную формулу ў поле:

дзе D4 - адрас бягучай ячэйкі (без знакаў "$").

У англійскай версіі гэта будзе адпаведна =G4<>TRIM(G4)

функцыя TRIM (ТРЫМ) выдаляе лішнія прабелы з тэксту. Калі зыходнае змесціва бягучай ячэйкі не роўна «прычэсана» функцыяй TRIM, так што ў ячэйцы ёсць дадатковыя месцы. Затым поле ўводу запаўняецца колерам, які можна выбраць, націснуўшы на кнопку Рамкі (Фармат).

Цяпер пры запаўненні лішніх прабелаў «для прыгажосці» нашы палі ўводу будуць падсвечвацца чырвоным колерам, намякаючы карыстачу, што ён памыляецца:

Вось такі просты, але прыемны прыём, які я шмат разоў выкарыстоўваў у сваіх праектах. Я спадзяюся, што вы таксама знойдзеце гэта карысным 🙂

  • Ачыстка тэксту ад лішніх прабелаў, недрукаваных знакаў, лацінскіх літар і г.д.
  • Інструменты для выдалення лішніх прабелаў з надбудовы PLEX
  • Абараніце аркушы, кнігі і файлы ў Microsoft Excel

Пакінуць каментар