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

کتی روزانه از چندین ورک بوک اکسل استفاده می کند. در برخی، او می خواهد مکان نما پس از وارد کردن داده ها به سمت پایین حرکت کند و در برخی دیگر می خواهد مکان نما به سمت راست حرکت کند. او فکر می کند که آیا راهی برای ذخیره جهت مکان نما با هر ورک بوک جداگانه وجود دارد؟

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

image

شکل 1. گزینه های پیشرفته از کادر محاوره ای Excel Options.

  1. کادر محاوره ای Excel Options را نمایش دهید. (در اکسل 2007 روی دکمه Office کلیک کنید و سپس روی Excel Options کلیک کنید. در اکسل 2010 یا نسخه جدیدتر، تب File را در نوار نمایش داده و سپس روی گزینه ها کلیک کنید.)
  2. در سمت چپ کادر محاوره ای روی Advanced کلیک کنید. (شکل 1 را ببینید.)
  3. در قسمت گزینه های ویرایش، مطمئن شوید که چک باکس «پس از فشار دادن Enter، انتقال انتخاب» علامت زده شده باشد (به طور پیش فرض باید باشد).
  4. با استفاده از لیست کشویی Direction، جهت را به دلخواه تغییر دهید. تغییر جهت بر نحوه رفتار اکسل در همه کتاب های کار تأثیر می گذارد.
  5. روی OK کلیک کنید.

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

Public MouseDirection As Long

Private Sub Workbook_Activate()
    MouseDirection = Application.MoveAfterReturnDirection
    Application.MoveAfterReturnDirection = xlToRight
End Sub
Private Sub Workbook_Deactivate()
    Application.MoveAfterReturnDirection = MouseDirection
End Sub

اینها در واقع دو ماکرو هستند و باید به شی ThisWorkbook در ویرایشگر VBA اضافه شوند. همانطور که نشان داده شده است، پس از فشردن Enter، ماکرو Workbook_Activate جهت را به سمت راست تنظیم می کند. اگر ترجیح می دهید، می توانید xlToRight را با هر یک از اینها جایگزین کنید: xlDown، xlUp یا xlToLeft.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

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

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

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

سوال مشابهی یافت نشد

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

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

127 نفر آنلاین
0 عضو و 127 مهمان در سایت حاضرند
بازدید امروز: 13236
بازدید دیروز: 27627
بازدید کل: 15188060
...