استفاده از ماکروها برای پردازش داده ها و قالب بندی خروجی در کتاب کار غیرعادی نیست. اگر از ماکروها برای انجام این نوع کارها استفاده می کنید، ممکن است علاقه مند باشید که ارتفاع یک ردیف را با استفاده از ماکرو تغییر دهید. اگر چنین است، باید به ویژگی RowHeight توجه کنید. این ویژگی زمانی که به یک شی Row اعمال می شود، ارتفاع سطر را در نقاط نشان می دهد.
به عنوان مثال، قطعه کد زیر از میان ردیفهای انتخابی عبور میکند و ارتفاع هر ردیف را روی 36 نقطه (یک و نیم اینچ) تنظیم میکند:
For Each r In ActiveWindow.RangeSelection.Rows
r.RowHeight = 36
Next r
اگر ترجیح می دهید از هر یک از ردیف ها عبور نکنید، می توانید از خط زیر برای تنظیم ارتفاع ردیف استفاده کنید:
Selection.RowHeight = 36
هر کدام از این روشها ارتفاع تمام ردیفهایی را که هنگام اجرای کد انتخاب شدهاند را تعیین میکند. اگر میخواهید ماکرو شما محدوده خاصی از ردیفها را تنظیم کند، میتوانید ردیفها را مستقیماً در کد مشخص کنید:
ActiveSheet.Rows("3:34").RowHeight = 36