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

آلن یک کاربر کانادایی اکسل است که اغلب مقادیر زیادی از داده های آماری را از منابع اروپایی دانلود می کند، در نتیجه مشکلات معمولی را با اعشار و هزاران جداکننده برعکس می کند. این نیاز به برخی دستکاری های فانتزی برای تغییر به سبک آمریکای شمالی دارد و اغلب منجر به اشتباه می شود. آلن می تواند تنظیمات کل سیستم خود را تغییر دهد، اما سپس اعداد آمریکای شمالی او (در سایر کتاب های کار) خراب می شوند. او فکر می کند که آیا راهی برای تغییر یک فایل در یک زمان وجود دارد.

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

اگر این اتفاق نمی افتد، ممکن است شخصی که ورک بوک را ایجاد کرده است، اکسل را به گونه ای پیکربندی کند که تنظیمات منطقه ای را نادیده بگیرد. شما می توانید این کار را به این صورت انجام دهید:

image

شکل 1. تنظیمات گزینه های ویرایش در اکسل.

  1. کادر محاوره ای Excel Options را نمایش دهید. (در اکسل 2007 روی دکمه آفیس کلیک کنید و سپس روی گزینه های Excel کلیک کنید. در اکسل 2010 و نسخه های بعدی، تب File را در نوار نمایش داده و سپس روی گزینه ها کلیک کنید.)
  2. در سمت چپ کادر گفتگو روی Advanced کلیک کنید.
  3. به پایین اسکرول کنید تا قسمت Editing Options را ببینید. (شکل 1 را ببینید.) (نباید نیازی به پیمایش زیاد باشد، این بخش اولین قسمت در این قسمت از کادر محاوره ای است.)

به تنظیمات کادر تیک Use System Separators توجه کنید. اگر این کادر انتخاب شده باشد (که به طور پیش فرض است)، اکسل از تنظیمات حفظ شده در ناحیه تنظیمات منطقه ای ویندوز استفاده می کند. اگر این چک باکس را پاک کنید، اکسل از هر کاراکتری که در کادرهای Decimal Separator و Thousands Separator مشخص می کنید استفاده می کند.

اگر می خواهید جداکننده ها را بر اساس ورک بوک بر اساس ورک بوک تغییر دهید (همانطور که ظاهراً آلن می خواهد انجام دهد)، ساده ترین راه استفاده از ماکرو است. به عنوان مثال، ماکروهای مدیریت رویداد زیر، هنگامی که در ماژول ThisWorkbook گنجانده شوند، هر زمان که ورک بوک را فعال کنید، این تنظیمات را تغییر خواهند داد.

Private Sub Workbook_Activate()
    Application.DecimalSeparator = ","
    Application.ThousandsSeparator = "."
    Application.UseSystemSeparators = False
End Sub
Private Sub Workbook_Deactivate()
    Application.UseSystemSeparators = True
End Sub

توجه داشته باشید که ماکرو جداکننده های اعشاری و هزاران را تغییر می دهد و سپس تنظیمات Use System Separators را پاک می کند. وقتی ورک بوک باقی می ماند (زمانی که یک ورک بوک دیگر فوکوس دریافت می کند)، سپس تنظیم Use System Separators دوباره تنظیم می شود.

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

Sub ToggleSep()
    Dim bCurrent As Boolean

    bCurrent = Application.UseSystemSeparators
    If bCurrent Then
        Application.DecimalSeparator = ","
        Application.ThousandsSeparator = "."
        Application.UseSystemSeparators = False
    Else
        Application.UseSystemSeparators = True
        MsgBox "Now Using System Separators"
    End If
End Sub

ماکرو زمانی که به حالت پیش فرض استفاده از جداکننده های سیستم تعریف شده در ویندوز "باز می گردد" پیامی را نمایش می دهد.

باید توجه داشته باشید که همه مواردی که در این نکته مورد بحث قرار می گیرند، فرض می کنند که سلول های حاوی اعداد با فرمت های سفارشی قالب بندی نشده اند که نحوه استفاده اکسل از جداکننده ها را نادیده می گیرد. هر قالب سفارشی همیشه اولویت دارد. بنابراین، اگر بعد از تنظیم جداکننده های استفاده شده توسط اکسل هیچ تغییری مشاهده نکردید، باید بررسی کنید که سلول های واقعی چگونه قالب بندی شده اند.

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

پاسخ شما

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

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

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

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

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

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

94 نفر آنلاین
0 عضو و 94 مهمان در سایت حاضرند
بازدید امروز: 5901
بازدید دیروز: 23827
بازدید کل: 15440417
...