امروز دوشنبه 10 اردیبهشت 1403 http://tarfandha.cloob24.com
0
در ماکرو های اکسل مراجعه به آخرین خانه در یک سطر یا ستون به روشهای مختلفی امکانپذیر است.

یکی از این روشها استفاده از متد End از شیئ Range می باشد.

آموزش اکسل را با مثال آغاز می کنیم

مثال های زیر را ملاحظه فرمایید:

 

مثال 1: ماکروی زیر آخرین خانه غیرخالی در ستون A (از خانه A1 به پایین قبل از اولین خانه خالی) را انتخاب می کند:

1

2

3

4

5

SubLastCellBeforeBlankInColumn()

 

Range("A1").End(xldown).Select

 

EndSub

 

 

مثال 2 : ماکروی زیر آخرین خانه غیرخالی در ستون A را انتخاب می کند:

1

2

3

4

5

b>Sub LastCellInColumn()/b>

 

Range("A1048576").End(xlup).Select

 

b>EndSub/b>

 

 

 

مثال 3 : ماکروی زیر آخرین خانه غیرخالی در سطر 1 (از خانه A1 به جلوقبل از اولین خانه خالی) را انتخاب می کند:

1

2

3

4

5

b>Sub LastCellBeforeBlankInRow()/b>

 

Range("A1").End(xlToRight).Select

 

b>EndSub/b>

 

 

مثال 4 : ماکروی زیر آخرین خانه غیرخالی در سطر 1 را انتخاب می کند:

1

2

3

4

5

b>Sub LastCellInRow()/b>

 

Range("XFD1").End(xlToLeft).Select

 

b>EndSub/b>

 

 

ابزار GoTo Special در اکسل گزینه برای مراجعه به آخرین خانه دارد:

 

 

همین کار را می توان با استفاده از ماکرو و با دستور زیر انجام داد:

1

Range("A1").SpecialCells(xlCellTypeLastCell).Select

 

 

 

تبلیغات متنی
فروشگاه ساز رایگان فایل - سیستم همکاری در فروش فایل
بدون هیچ گونه سرمایه ای از اینترنت کسب درآمد کنید.
بهترین فرصت برای مدیران وبلاگ و وب سایتها برای کسب درآمد از اینترنت
WwW.PnuBlog.Com
ارسال دیدگاه