جستجو

ترفندهای کامپیوتری

حضرت علی (ع): «زَکوةُ العِلمِ نَشرُهُ؛ زکات علم نشر آن است».
وبلاگ "ترفندها" (سایت پی‌سی‌ترفند) برای عمل به این حدیث شریف و با هدف ارتقاء دانش و مهارت‌های مرتبط با رایانه در ۳۰ مهرماه ۱۳۹۱ ایجاد شده است. به امید آنکه مفید واقع شود.
ربات پی‌سی‌ترفند در تلگرام:
telegram.me/pctarfand_bot

خلاصه آمار

تبليغات

پربحث ترين ها

۱

ترفند حذف سلول‌های خالی و جایگزینی سلول‌های خالی با یک کاراکتر مشخص در اکسل

اکسل ماکرونویسی

قبلا در این مطلب با توابع شمارش سلول‌های خالی در اکسل آشنا شدید. در ادامه مطلب با پی‌سی‌ترفند همراه باشید تا با نحوه حذف سلول‌های خالی و یا جایگزینی سلول‌های خالی با یک کاراکتر مشخص در اکسل آشنا شوید.
  • حذف سلول‌های خالی در اکسل:

در صورتی‌که در حال کاربر روی یک فایل اکسل شامل سطرها و ستون‌های زیاد هستید، ممکن است نیازمند این شوید تا کلیه‌ی سلول‌های خالی موجود در فایل اکسل خود را شناسایی کرده و حذف کنید. این کار در اکسل به سادگی امکان‌پذیر است. بدین منظور:
۱- ابتدا محدوده‌ای که قصد دارید سلول‌های خالی آن حذف شود را به حالت انتخاب دربیاورید.
۲- اکنون کلید F5 را فشار دهید تا پنجره Go To نمایان شود.
۳- سپس بر روی دکمه Special کلیک کنید. در پنجره باز شده گزینه Blanks را انتخاب کرده و بر روی دکمه OK کلیک کنید.
خواهید دید که با این کار تمامی سلو‌ل‌های خالی به حالت انتخاب درمی‌آیند.

۴- در پایان برای حذف این سلول‌های خالی کافی است در تب Home، در قسمت Cells بر روی گزینه Delete کلیک کنید.

منبع با تغییر: tarfandestan.com


  • جایگزینی سلول‌های خالی با یک کاراکتر مشخص

روش اول) مشابه آموزش بالا یعنی حذف سلول‌های خالی در اکسل مراحل را تا مرحله ۳ انجام دهید. پس از اینکه تمام سلو‌ل‌های خالی به حالت انتخاب درآمدند هیچ کاری نکنید فقط کاراکتر موردنظرتان را تایپ کنید مثلا 0 یا Null.

پس از تایپ، کلیدهای Ctrl + Enter را همزمان فشار دهید. مشاهده خواهید کرد که تمام سلول‌های خالی با کاراکتری که تایپ کردید پر خواهد شد.

 

روش دوم) با استفاده از کد ماکرو

ابتدا محدوده‌ای که می‌خواهید سلول‌های خالی را با یک کاراکتر مشخص جایگزین کنید انتخاب کنید. سپس کلیدهای Alt + F11 را فشار دهید یا از تب Developer قسمت code گزینه Visual Basic را انتخاب کنید. پنجره Microsoft Visual Basic ظاهر می‌شود. در این پنجره از تب Insert گزینه Module را انتخاب نمائید.

در پنجره جدید باز شده کدهای زیر را کپی کنید.

SubSwapTwoRange()
'pctarfand.ir & tarfandha.blog.ir
DimRng1AsRange,Rng2AsRange
Dimarr1AsVariant,arr2AsVariant
xTitleId="SwapTwoRange"
SetRng1=Application.Selection
SetRng1=Application.InputBox("Range1:",xTitleId,Rng1.Address,Type:=8)
SetRng2=Application.InputBox("Range2:",xTitleId,Type:=8)
Application.ScreenUpdating=False
arr1=Rng1.Value
arr2=Rng2.Value
Rng1.Value=arr2
Rng2.Value=arr1
Application.ScreenUpdating=True
EndSub

پس از وارد کردن کدهای بالا دکمه  یا کلید F5 را فشار دهید. پنجره جدیدی ظاهر می‌شود. در مکان مشخص شده کاراکتر مورد نظرتان را تایپ کنید مثلا empty،

در پایان روی دکمه Ok کلیک کنید تا عملیات جایگزینی انجام شود.

 

روش سوم) با استفاده از افزونه Kutools for Excel:

افزونه Kutools for Excel را از اینجا دانلود کنید و پس از نصب با استفاده از راهنمای گفته شده در سایت نرم‌افزار عملیات جایگزینی را انجام دهید.

منبع: extendoffice.com

 

عضویت در خبرنامه:

نظرات (۱)

  1. با سلام و ادب و احترام
    وبلاگ بسیار خوبی دارید از مطالب مفید شما استقپفاده می کنیم امیدوارم حقیر را هم یاری کنید در یک اداره به تازگی پست فناوری گرفتم و نیازمند کمک افراد توانمندی چون شما هستم
    • پاسخ:

      سلام
      هر سوال و یا مشکلی دارید که بنده از عهده آن برآیم در خدمتتان هستم.
      موفق باشید.

ارسال نظر

قبل از ارسال نظر به نکات زیر توجه کنید:

۱- با توجه با اینکه نظرات خصوصی شما امکان نمایش در سایت را ندارد، بنابراین هنگام ارسال نظر، گزینه "" را انتخاب نکنید. چون تنها راه پاسخگویی به آن از طریق ایمیل شما است که با توجه به مشغله کاری فرصت ارسال پاسخ از طریق ایمیل وجود ندارد.

۲- قبل از مطرح کردن سوالتان، مطلب فوق را با دقت مطالعه کنید. اگر پاسخ سوالتان را پیدا نکردید در سایت جستجو کنید، ممکن است در مطلب دیگر پاسخ سوالتان را پیدا کنید.

۳- تنها به سوالاتی پاسخ داده می‌شود که از نحوه حل آن‌ها اطلاع داشته باشم.

۴- نظراتی با مضمون زیر، صرفا تایید و نمایش داده می‌شود و به آن‌ها پاسخی داده نمی‌شود.

الف) در مورد پاسخ سوال شما اطلاعی نداشته باشم،

ب) پاسخ سوال شما در مطلب فوق وجود داشته باشد.

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
X بستن