فضاهای اضافی را برجسته کنید

فهرست

فرض کنید یک فرم برای ورودی کاربر ایجاد کرده ایم، مانند این:

هنگام ورود، همیشه احتمال ورود اطلاعات نادرست، "عامل انسانی" وجود دارد. یکی از گزینه های تجلی آن فضاهای اضافی است. شخصی آنها را به صورت تصادفی، شخصی عمدا قرار می دهد، اما در هر صورت حتی یک فضای اضافی در آینده هنگام پردازش اطلاعات وارد شده برای شما مشکل ایجاد می کند. یک "جذابیت" اضافی این است که آنها هنوز قابل مشاهده نیستند، اگرچه، اگر واقعاً می خواهید، می توانید آنها را با استفاده از یک ماکرو قابل مشاهده کنید.

البته می‌توان پس از وارد کردن اطلاعات به کمک توابع یا ماکروهای ویژه، آنها را «شانه کرد». و می توانید داده های وارد شده نادرست را درست در فرآیند پر کردن فرم برجسته کنید و به سرعت به کاربر خطایی را نشان دهید. برای این:

  1. فیلدهای ورودی را که باید فضاهای اضافی را بررسی کنید (سلول های زرد در مثال ما) برجسته کنید.
  2. انتخاب کنید اصلی زبانه فرمان قالب بندی شرطی - ایجاد قانون (صفحه اصلی - قالب بندی مشروط - ایجاد قانون).
  3. نوع قانون را انتخاب کنید از یک فرمول برای تعیین اینکه کدام سلول ها را قالب بندی کنید استفاده کنید (از فرمول برای تعیین اینکه کدام سلول ها را قالب بندی کنید استفاده کنید) و فرمول زیر را در فیلد وارد کنید:

که در آن D4 آدرس سلول فعلی است (بدون علامت "$").

در نسخه انگلیسی به ترتیب =G4<>TRIM(G4) خواهد بود.

عملکرد TRIM (TRIM) فضاهای اضافی را از متن حذف می کند. اگر محتوای اصلی سلول فعلی برابر با "شانه" با تابع نباشد TRIM، بنابراین فضاهای اضافی در سلول وجود دارد. سپس قسمت ورودی با رنگی پر می شود که با کلیک بر روی دکمه می توان آن را انتخاب کرد چارچوب (فرمت).

اکنون، هنگام پر کردن فضاهای اضافی "برای زیبایی"، فیلدهای ورودی ما با رنگ قرمز برجسته می شوند و به کاربر اشاره می کنند که اشتباه می کند:

در اینجا یک ترفند ساده اما خوب است که من بارها در پروژه های خود از آن استفاده کرده ام. امیدوارم برای شما هم مفید باشد 🙂

  • پاک کردن متن از فضاهای اضافی، کاراکترهای غیرچاپ، حروف لاتین و غیره.
  • ابزارهایی برای حذف فضاهای اضافی از افزونه PLEX
  • از برگه ها، کتاب های کار و فایل ها در مایکروسافت اکسل محافظت کنید

پاسخ دهید