ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
33 visibility
موضوع: آفیس توسط:

جیمز پرسید که آیا میانبر صفحه کلید برای حرکت به پایین یک ردیف و انتخاب کل ردیف وجود دارد یا خیر. در اکسل هیچ راهی برای انجام این کار با یک بار فشار دادن کلید وجود ندارد، اما راهی برای انجام آن با استفاده از دو کلید وجود دارد. تنها کاری که باید انجام دهید این است که فلش رو به پایین و سپس Shift+Space Bar را فشار دهید .

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

Sub SelectRowDown1()
    If ActiveCell.Row < 1048576 Then
        ActiveCell.Offset(1, 0).Select
        ActiveCell.EntireRow.Select
    End If
End Sub

اگر این را به یک کلید میانبر مانند Ctrl+D اختصاص دهید، سپس هر بار که کلید میانبر را فشار می دهید، یک ردیف به پایین حرکت می کنید و انتخاب می شود. اما مشکل این رویکرد این است که پس از اجرای ماکرو، اولین خانه در ردیف همیشه سلول فعال است. این با استفاده از روش پیکان رو به پایین ، Shift+Space Bar برای حرکت و انتخاب متفاوت است.

ظاهراً روش EntireRow.Select است که منجر به فعال شدن اولین سلول می شود. برای حل این مشکل، تنها کاری که باید انجام دهید این است که مشخص کنید در کدام ستون قرار داشتید و سپس آن سلول را فعال کنید. نسخه زیر از ماکرو این کار را انجام می دهد:

Sub SelectRowDown2()
    If ActiveCell.Row < 1048576 Then
        ActiveCell.Offset(1, 0).Select
        iCP = ActiveCell.Column
        ActiveCell.EntireRow.Select
        ActiveCell.Offset(0, iCP - 1).Activate
    End If
End Sub

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

Sub SelectRowUp()
    If ActiveCell.Row > 1 Then
        ActiveCell.Offset(-1, 0).Select
        iCP = ActiveCell.Column
        ActiveCell.EntireRow.Select
        ActiveCell.Offset(0, iCP - 1).Activate
    End If
End Sub

می توانید این ماکرو را به کلید میانبر Ctrl+U اختصاص دهید و سپس ماکروهای حرکتی شما کامل می شوند.

اگر به چیزی نیاز دارید که از این ماکروها «پرقدرت تر» باشد، افزونه RowLiner از خدمات مشاوره نرم افزار Pearson را بررسی کنید:

http://www.cpearson.com/excel/RowLiner.htm
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 37 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 22 visibility
ارسال شده در 25 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 37 visibility
ارسال شده در 27 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 30 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 29 visibility

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

216 نفر آنلاین
0 عضو و 216 مهمان در سایت حاضرند
بازدید امروز: 4827
بازدید دیروز: 25180
بازدید کل: 20342180
...