Angazia nafasi za ziada

Yaliyomo

Wacha tuseme tumeunda fomu ya kuingiza mtumiaji, kama hii:

Wakati wa kuingia, daima kuna uwezekano wa kuingia kwa habari isiyo sahihi, "sababu ya kibinadamu". Moja ya chaguo kwa udhihirisho wake ni nafasi za ziada. Mtu huwaweka kwa nasibu, mtu kwa makusudi, lakini, kwa hali yoyote, hata nafasi moja ya ziada itakuletea shida katika siku zijazo wakati wa kusindika habari iliyoingia. "hirizi" ya ziada ni kwamba bado hazionekani, ingawa, ikiwa unataka kweli, unaweza kuzifanya zionekane kwa kutumia macro.

Kwa kweli, inawezekana na ni muhimu "kuchanganya" habari baada ya kuiingiza kwa msaada wa kazi maalum au macros. Na unaweza kuangazia data iliyoingizwa vibaya katika mchakato wa kujaza fomu, kuashiria kosa kwa mtumiaji. Kwa hii; kwa hili:

  1. Angazia sehemu za ingizo ambapo unahitaji kuangalia nafasi za ziada (sanduku za manjano kwenye mfano wetu).
  2. Chagua kuu kichupo cha amri Uumbizaji wa Masharti - Unda Sheria (Nyumbani - Uumbizaji wa Masharti - Unda Kanuni).
  3. Chagua aina ya kanuni Tumia fomula ili kubainisha ni visanduku vipi vya umbizo (Tumia fomula kuamua ni seli zipi za umbizo) na ingiza fomula ifuatayo kwenye uwanja:

ambapo D4 ni anwani ya seli ya sasa (bila ishara "$").

Katika toleo la Kiingereza itakuwa, kwa mtiririko huo =G4<>TRIM(G4)

kazi TRIM (TRIM) huondoa nafasi za ziada kutoka kwa maandishi. Ikiwa maudhui ya awali ya seli ya sasa si sawa na "combed" na chaguo la kukokotoa TRIM, kwa hivyo kuna nafasi za ziada kwenye seli. Kisha uwanja wa kuingiza umejaa rangi ambayo inaweza kuchaguliwa kwa kubofya kitufe Mfumo (Muundo).

Sasa, tunapojaza nafasi za ziada "kwa urembo", sehemu zetu za ingizo zitaangaziwa kwa rangi nyekundu, na kuashiria kwa mtumiaji kwamba amekosea:

Hapa kuna hila rahisi lakini nzuri ambayo nimetumia mara nyingi katika miradi yangu. Natumai unaona kuwa ni muhimu pia 🙂

  • Kusafisha maandishi kutoka kwa nafasi za ziada, herufi zisizochapishwa, herufi za Kilatini, n.k.
  • Zana za kuondoa nafasi za ziada kutoka kwa programu jalizi ya PLEX
  • Linda karatasi, vitabu vya kazi na faili katika Microsoft Excel

Acha Reply