تبلیغات
آموزش برنامه نویسی و حسابداری در اکسل - استفاده از متد Range در vba
استفاده از متد Range در vba
نوشته شده توسط محسن در ساعت 10:56 ق.ظ

استفاده از متد Range

متد Range  یکی از بی واسطه ترین راه ها برای مشخص کردن یک سلول یا یک محدوده است که دارای دو ساختار اصلی است . ساختار اصلی اول فقط به یک آرگومان نیاز دارد که به صورت زیر است :

worksheet.range(name)

Worksheet : نام worksheet فعال مورد نظر است . اگر از این قسمت صرف نظر شود . VBA به صورت خود کار WORKSHEET فعال را در نظر می گیرد .

NAME :  مرجع یک محدوده معین یا یک نام وارد شده به صورت رشته است .

هم چنین متد range  با نام محدوده نیز کار می کند . مثال زیر محتویات یک محدوده یا نام Criteria را در Worksheet  یا نام Data  پاک می کند :

worksheets("data").range("criteria").clearcontents

مثالهای کاربردی متد Range :

برای انتخاب محدوده b3  تا e10  می توان از عبارت زیر استفاده کرد :

Range("B3:E10").Select

برای فعال کردن محدوده c5 تا z100 می توان از عبارت زیر استفاده کرد :

Range("C5:Z100").Activate

عبارت زیر سه محدوده مشخص شده در این عبارت را انتخاب خواهد کرد :

Range("A1:A10,C1:C10,E1:E10").select

برای انتخاب یک محدوده در شیت 2 در یک کاربرگ می توان از عبارت زیر استفاده کرد :

Worksheets("sheet2").Activate
[a1:a110].Select

نکته : شما می توانید برای مراجعه به یک سلول با استفاده از متد Range   از حالت کوتاه این متد نیز استفاده کنید :

[a1:a100].select

عبارت بالا محدوده a1  تا a100  را انتخاب خواهد کرد .


 

خرید پستی آموزش VBA در اکسل

 

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

»
 
 

قالب وبلاگ

هاست لینوكس

مرجع راهنمای وبلاگ نویسان

سفارش طراحی اختصاصی قالب وب سایت و قالب وبلاگ

طراحی وب

شارژ ایرانسل

فال حافظ