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

برخی از کتاب‌های کار Jerrys همچنان ستون‌ها و سطرها را به صورت اعداد نشان می‌دهند. (به عبارت دیگر، او دیگر ستون های A، B، یا C را نمی بیند. در عوض ستون های 1، 2، و 3 را می بیند.) جری می خواهد این اتفاق را منع کند و زمان زیادی را صرف کرده است تا کسی را پیدا کند. که می تواند به او بگوید که چگونه هرگز از آن گزینه استفاده نکند و آن را در دسترس نداشته باشد.

راه آزاردهنده (برای جری) که او ستون ها را می بیند در واقع یک ویژگی در اکسل است. حتی یک نام دارد—فرمت R1C1 که به معنای «ردیف 1 ستون 1» است. این روشی برای ارجاع به سطرها و ستون‌ها است که از برنامه‌های صفحه‌گسترده قدیمی‌تر «هولدور» است. برخی افراد این روش مرجع سلولی را ترجیح می دهند، در حالی که این روش افراد دیگر (مانند جری) را دیوانه می کند.

برای کنترل تنظیمات R1C1، این مراحل را دنبال کنید:

image

شکل 1. کادر محاوره ای Excel Options.

  1. کادر محاوره ای Excel Options را نمایش دهید. (در اکسل 2007 روی دکمه Office کلیک کنید و سپس روی Excel Options کلیک کنید. در اکسل 2010 یا نسخه جدیدتر، تب File را در نوار نمایش داده و سپس روی گزینه ها کلیک کنید.)
  2. روی Formulas در سمت چپ کادر محاوره ای کلیک کنید. (شکل 1 را ببینید.)
  3. تیک R1C1 Reference Style را در زیر عنوان "Working with Formulas" پاک کنید (یا تنظیم کنید).
  4. روی OK کلیک کنید.

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

اگر من اکسل را با دوبار کلیک کردن روی یک کتاب کار باز کنم، هر تنظیم R1C1 در آن کتاب کار ذخیره می شود استفاده می شود. این فقط برای اولین کتاب کار باز شده در جلسه اکسل کار می کند. بنابراین، اگر کتاب کاری که برای شروع جلسه اکسل خود باز می‌کنم دارای R1C1 روشن باشد، R1C1 برای همه کتاب‌هایی که بعداً در آن جلسه باز می‌کنم روشن می‌شود، صرف نظر از اینکه برای آن کتاب‌های کار روشن بوده یا نه.

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

این می تواند به نتایج بسیار ناامیدکننده ای منجر شود، و من گمان می کنم که این ناامیدی است که جری احساس می کند. به نظر می رسد اکسل به طور خودکار از فرمت R1C1 استفاده می کند اگر یکی از شرایط زیر برآورده شود: (1) شما کتاب کار پیش فرض را برای استفاده از فرمت R1C1 تغییر داده اید. (2) اگر نوعی ماکرو AutoOpen وجود دارد که فرمت R1C1 را روشن می کند. (3) اگر تعدادی کتاب کار در حال بارگذاری خودکار (XLSX یا XLTX، از جمله کتاب کار شخصی) دارید که R1C1 را روشن کرده است. یا (4) اگر اکسل را با دوبار کلیک کردن در ویندوز روی کتاب کاری که با روشن بودن R1C1 ذخیره شده است راه اندازی کنید.

به خصوص به شرایط 3 و 4 توجه داشته باشید. ممکن است اکسل با خاموش بودن R1C1 شروع به کار کند، اما با تنظیمات درون فایلی که برای اولین بار باز می شود، لغو می شود. اگر R1C1 در آن کتاب کار روشن است، اکسل فرض می کند که می خواهید R1C1 برای آن جلسه استفاده شود. تنها راه حل این مشکل این است که آن کتاب های کار را باز کنید، تنظیمات R1C1 را پاک کنید، آنها را ذخیره کنید و اکسل را مجددا راه اندازی کنید.

گیج کننده، ها؟ (و، به یاد داشته باشید، همه اینها ظاهراً از روی طراحی است!)

شاید بهترین کار ایجاد یک ماکرو کوچک باشد که حالت R1C1 را خاموش کند. بیایید بگوییم که شما یک کتاب کار را از طریق ایمیل از شخصی دریافت می کنید و سپس آن کتاب کار را باز می کنید. اگر اولین کتاب کار جلسه اکسل شما است و R1C1 را روشن کرده است، در این صورت در طول جلسه خود با R1C1 روشن شده اید. در حالی که می‌توانید چهار مرحله قبلی را دنبال کنید، یک ماکرو در نوار ابزار دسترسی سریع می‌تواند برای خاموش کردن R1C1 استفاده شود. یک مثال در اینجا آمده است:

Sub TurnOffR1C1()
    Application.ReferenceStyle = xlA1
End Sub

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

Sub SwitchR1C1()
    With Application
        If .ReferenceStyle = xlR1C1 Then
            .ReferenceStyle = xlA1
        Else
            .ReferenceStyle = xlR1C1
        End If
    End With
End Sub
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

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

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

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

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 32 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 23 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 19 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 28 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 129 visibility

23.7k سوال

9.0k پاسخ

614 دیدگاه

11.2k کاربر

145 نفر آنلاین
0 عضو و 145 مهمان در سایت حاضرند
بازدید امروز: 16997
بازدید دیروز: 10428
بازدید کل: 20311334
...