انتخاب سطر و ستون در ماکرونویسی اکسل

وبسایت آموزشی اکسل

انتخاب سطر و ستون در ماکرونویسی اکسل

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

دستور Range در VBA اکسل

همانطور که از معنای عبار Range مشخص است، اشاره به محدوده های اکسل در زبان برنامه نویسی vba دارد.

به ماکروی زیر دقت کنید:

با اجرای ماکروی فوق در اکسل، سلول A1 درحالت انتخاب (Select) قرار خواهد گرفت. همچنین به منظور انتخاب یک محدوده در اکسل می توانیم از ماکروی زیر استفاده کنیم:

پس تا به اینجا متوجه شدیم که دستور Range در ماکرونویسی وظیفه اشاره به سلول های صفحه گسترده اکسل را دارد.

حال می توانیم از این دستور به منظور انتخاب ستون ها در اکسل نیز استفاده کنیم. به ماکروی زیر دقت کنید:

با اجرای ماکروی فوق، ستون A در اکسل مورد انتخاب (Select) قرار خواهد گرفت.

همچنین انتخاب چندین ستون نیز توسط دستور Range در ماکرونویسی امکان پذیر است:

دستور EntireColumn و EntireRow در VBA اکسل

عبارت Entire به معنی کل است که در کنار Row و Column اشاره به کل سطر و ستون دارد که در کنار دستور Range در ماکرونویسی معنی پیدا می کنند. به ماکروی زیر دقت کنید:

با اجرای ماکروی فوق، ستون A درحالت انتخاب قرار می گیرد.

به ماکروی دیگری توجه کنید:

با اجرای ماکروی فوق، چندین ستون که با آن در دستور vba اشاره شده، درحالت انتخاب قرار خواهند گرفت.

البته بصورت زیر نیز می توانیم ستون های مختلفی که مجاور یکدیگر نیستند را درحالت انتخاب (Select) قرار دهیم:

کلیت ماکروی فوق نیز مشابه با ماکروی قبل خود است با این تفاوت که با دستور Application.Union بعد از پیوند اشتراک محدوده، اقدام به انتخاب ستون آن نمودیم. در پایان مقاله به منظور درک بهتر شما عزیزان ویدیویی نیز قرار دادیم.

البته نوشتن دستور Application.Union بصورت زیر نیز صحیح می باشد:

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

دستور EntireColumn و EntireRow در VBA اکسل
دستور EntireColumn و EntireRow در VBA اکسل

انتخاب سطر در ماکرونویسی که جای خود دارد:

با اجرای ماکروی فق، سطر اول به عنوان سطری که سلول A1 در آن قرار واقع شده است، درحالت انتخاب قرار خواهد گرفت.

همچنین انتخاب چندین سطر با استفاده از EntireRow در وی بی ای اکسل:

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

دستور EntireColumn و EntireRow در VBA اکسل
دستور EntireColumn و EntireRow در VBA اکسل

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

کاربرد Union_intersect در وی بی ای اکسل
آموزش تصویری دستور Range در vba اکسل

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

پیشنهاد ما به شما