پرش به اولین سلول خالی از ستون دلخواه در اکسل با یک کلیک !!

[vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”right” overlay_strength=”0.3″ shape_divider_position=”bottom” shape_type=””][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/2″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][social_buttons full_width_icons=”true” nectar_love=”true” facebook=”true” twitter=”true” google_plus=”true” linkedin=”true”][/vc_column][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/2″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][nectar_btn size=”large” button_style=”regular” button_color_2=”Accent-Color” icon_family=”none” url=”https://t.me/officebaz” text=”عضویت در کانل و اطلاع از جدیدترین مطالب” css_animation=”wobble”][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_column_text]قبلا در مورد ماکرونویسی در اکسل صحبت کرده بودیم و حالا میخوایم با استفاده از این قابلیت ماکروسافت اکسل کاری کنیم که کاربر بتونه با یک کلیک به اولین سلول خالی در اکسل و ستون دلخواه پرش کنه و بتونه بلافاصله رکرود جدید ایجاد کنه که میتونه تو افزایش سرعت کار با اکسل بسیار مفید باشه .

 

پرش به اولین سلول خالی در اکسل چه کاربردی داره ؟

 

فرض کنید دیتای حجیمی دارید که هر روز و در ساعتهای مختلف باید دیتای جدید بهش اضافه کنید ، یک راه اینه که به ستون دلخواه برید و با زدن کلیدهای Ctrl + ArrowDown ( کلید کنترل را نگه داشته و فلش رو به پائین کیبورد را بزنید ) و به آخرین سلول ستون جاری انتقال پیدا کنید و به این ترتیب یک سط پائین تر میشه اولین سلول خالی فایل شما تو ستون انتخابی .

اما راه دیگه ای وجود داره که خیلی سرع تر و البته حرفه ای تر هست و اون هم استفاده از کد نویسی و یا ایجاد ماکرو هست .

 

پرش به اولین سلول خالی اکسل
پرش به اولین سلول خالی اکسل

 

برای استفاده از ماکرو برای پرش به اولین سلول خالی اکسل مراحل زیر را انجام دهید .

 

از منوی بالای اکسل و تب Insert یکی از Shape ها رو به دلخواه انتخاب کنید و در قسمت دلخواه شیت خودتون قرار بدین .

 

انتخاب Shape دلخواه اکسل
انتخاب Shape دلخواه اکسل

 

روی Shape ایجاد شده راست کلیک کنید و گزینه Assign Macro رو انتخاب کنید .

 

اولین سلول خالی در اکسل
اولین سلول خالی در اکسل

 

از پنجره ای که مثل تصویر زیر باز میشه گزینه New رو انتخاب میکنید که وارد محیط کد نویسی میشه .

 

ایجاد ماکرو جدید در اکسل
ایجاد ماکرو جدید در اکسل

 

 

حالا کد زیر رو کپی کنید و در قسمت خالی آماده کدنویسی قرار بدین .

Dim ws As Worksheet
Set ws = Activesheet
For Each cell In ws.Columns(1).Cells
If IsEmpty(cell) = True Then cell.Select: Exit For
Next cell

کد بالا باعث میشه که هر وقت روی Shape کلیک کنید به اولین سلول خالی ستون اول از شیت جاری منتقل بشید ، حالا یه سوال پیش میاد که اگه خواستیم به عنوان مثال به اولین سلول خالی ستون دوم از شیت دیگه ای پرش کنیم چکار باید کنیم .

جواب خیلی سادست کد بالا رو به شکل زیر تغییر میدید.

Dim ws As Worksheet
Set ws = Sheets(“Sheet2”)
For Each cell In ws.Columns(2).Cells
If IsEmpty(cell) = True Then cell.Select: Exit For
Next cell

حالا این کد باعث میشه که کاربر به اولین سلول خالی از ستون B توی Sheet2 هدایت بشه که با تغییر نام دادن Sheet2 به نام دلخواه میتونید کد رو تغییر بدین.[/vc_column_text][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_text_separator title=”محصولات محبوب”][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][nectar_woo_products product_type=”all” category=”excel-learning” columns=”3″ per_page=”3″][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_text_separator title=”پیشنهاد آفیس باز”][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][recent_posts style=”default” category=”excel” columns=”3″ order=”DESC” orderby=”rand” posts_per_page=”3″][/vc_column][/vc_row]

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

2 دیدگاه دربارهٔ «پرش به اولین سلول خالی از ستون دلخواه در اکسل با یک کلیک !!»

  1. سلام مهندس خسته نباشد ممنونم از کمک هاتون بنده یک سوال دارم میخواستم بدون چطوری میتونم موقعی که مثلا در سلولی که الان هستم و اگر مقدار از 2 کمتر بود بعد از زدن اینتر سلول بعدی نادیده گرفته بشه و به سلول بعدیش برم

پیمایش به بالا