نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: عوض کردن زبان پیش فرض به فارسی در اکسل با ماکرو

  1. #1


    آخرین بازدید
    2015/04/28
    تاریخ عضویت
    February 2015
    نوشته ها
    13
    امتیاز
    11
    سپاس
    1
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    عوض کردن زبان پیش فرض به فارسی در اکسل با ماکرو

    سلام
    راهی هست که بشه زبان پیش فرض موقع باز کردن فایل اکسل به فارسی عوض بشه؟ منظورم زبان کیبورد نیست. اون زبانی که درقسمت آبشن> لنگوئیج وجود دارد(عکس گویای مطلب است)

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled-1.jpg
مشاهده: 77
حجم:  107.8 کیلو بایت
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    ویرایش توسط mohsenp : 2015/04/20 در ساعت 02:48

  2.  

  3. #2


    آخرین بازدید
    2015/04/28
    تاریخ عضویت
    February 2015
    نوشته ها
    13
    امتیاز
    11
    سپاس
    1
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط mohsenp نمایش پست ها
    سلام
    راهی هست که بشه زبان پیش فرض موقع باز کردن فایل اکسل به فارسی عوض بشه؟ منظورم زبان کیبورد نیست. اون زبانی که درقسمت آبشن> لنگوئیج وجود دارد(عکس گویای مطلب است)

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled-1.jpg
مشاهده: 77
حجم:  107.8 کیلو بایت
    توی این انجمن به این بزرگی کسی نیست به این سوال جواب بده؟؟؟؟؟

  4. #3


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    نقل قول نوشته اصلی توسط mohsenp نمایش پست ها
    توی این انجمن به این بزرگی کسی نیست به این سوال جواب بده؟؟؟؟؟
    میشه کدی نوشت که زبان پیشفرض رو تشخیص بده و به کاربر هشدار بده تا زبان پیشفرضش رو عوض کنه ، این کار کمکی میکنه یا نه؟

    در خصوص اینکه زبان رو نصب و تبدیل به پیشفرض کنه نیاز به بررسی بیشتری برای پیدا کردن راه حل هست




  5. #4


    آخرین بازدید
    2015/04/28
    تاریخ عضویت
    February 2015
    نوشته ها
    13
    امتیاز
    11
    سپاس
    1
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط ~M*E*H*D*I~ نمایش پست ها
    میشه کدی نوشت که زبان پیشفرض رو تشخیص بده و به کاربر هشدار بده تا زبان پیشفرضش رو عوض کنه ، این کار کمکی میکنه یا نه؟

    در خصوص اینکه زبان رو نصب و تبدیل به پیشفرض کنه نیاز به بررسی بیشتری برای پیدا کردن راه حل هست

    منظور من هم همینه . یعنی زبان پیش فرض رو تشخیص بده و فقط فرقش با فرموده شما اینه که لازم نباشه که به کاربر هشدار بده و به صورت اوتوماتیک زبان پیش فرض رو به فارسی عوض کنه ( آحه من یک فرمی طراحی کردم که اگر زبان پیش فرض انگلیسی باشه تمام تنظیمات به هم میخوره و لازمه که هنگام باز شدن فایل در وهله اول زبان به فارسی عوض بشه)

  6. #5


    آخرین بازدید
    2018/05/03
    تاریخ عضویت
    October 2014
    محل سکونت
    جنوب
    نوشته ها
    351
    امتیاز
    3436
    سپاس
    2,033
    سپاس شده
    1,229 در 331 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط mohsenp نمایش پست ها
    منظور من هم همینه . یعنی زبان پیش فرض رو تشخیص بده و فقط فرقش با فرموده شما اینه که لازم نباشه که به کاربر هشدار بده و به صورت اوتوماتیک زبان پیش فرض رو به فارسی عوض کنه ( آحه من یک فرمی طراحی کردم که اگر زبان پیش فرض انگلیسی باشه تمام تنظیمات به هم میخوره و لازمه که هنگام باز شدن فایل در وهله اول زبان به فارسی عوض بشه)
    با درود
    بنده نیز در طراحی فرمها از فونتها و تنظیمات فارسی استفاده میکنم و با کدی که در شروع برنامه قرار میدم زبان کیبورد رو از en به fa تغییر میدم و با همین کار همه چیز به خوبی کار میکنه و مشکلی در به هم ریختن طراحی و تنظیمات فرمم به وجود نمی آید.
    دوست عزیز اگر امکان داره نمونه فایلتونو بذارین شاید دوستان راهکار یا ترفندی واسه رفع مشکل شما ارائه بدن.

  7. سپاس ها (2)


  8. #6


    آخرین بازدید
    2015/04/28
    تاریخ عضویت
    February 2015
    نوشته ها
    13
    امتیاز
    11
    سپاس
    1
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط abootorab نمایش پست ها
    با درود
    بنده نیز در طراحی فرمها از فونتها و تنظیمات فارسی استفاده میکنم و با کدی که در شروع برنامه قرار میدم زبان کیبورد رو از en به fa تغییر میدم و با همین کار همه چیز به خوبی کار میکنه و مشکلی در به هم ریختن طراحی و تنظیمات فرمم به وجود نمی آید.
    دوست عزیز اگر امکان داره نمونه فایلتونو بذارین شاید دوستان راهکار یا ترفندی واسه رفع مشکل شما ارائه بدن.
    چون فایل من پر از اطلاعات محرمانه شرکتی هست نمیتونم اینجا آپولودش کنم. من با زبان کیبورد کاری ندارم حتی این کد را هم که شما میفرمایید در شروع برنامه زبان کیبورد رو از en به fa تغییر میدم . من مشکلم با زبان پیش فرض اکسل است که که میخواهم به فارسی عوض بشه. سوالم خیلی واضحه. در پست اول عکس رو گذاشتم

  9. #7


    آخرین بازدید
    2018/05/03
    تاریخ عضویت
    October 2014
    محل سکونت
    جنوب
    نوشته ها
    351
    امتیاز
    3436
    سپاس
    2,033
    سپاس شده
    1,229 در 331 پست
    تعیین سطح نشده است

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

  10. سپاس ها (1)


  11. #8


    آخرین بازدید
    2015/04/28
    تاریخ عضویت
    February 2015
    نوشته ها
    13
    امتیاز
    11
    سپاس
    1
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

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

    Desktop.rar

  12. #9


    آخرین بازدید
    2018/05/03
    تاریخ عضویت
    October 2014
    محل سکونت
    جنوب
    نوشته ها
    351
    امتیاز
    3436
    سپاس
    2,033
    سپاس شده
    1,229 در 331 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط mohsenp نمایش پست ها
    اول فونتهارو به فونتهاتون اضافه کنید بعد فایل اکسل موجود را یک بار با زبان پیش فرض فارسی باز کنید و بعد از بستن فایل اول محیط اکسل رو باز کنید و زبان پیش فرض رو به انگلیسی تغییر بدید و بعد فایل پیوست رو دوباره باز کنید خواهید دید که کلیدها و متن موجود در صفحه جابجا شده اند

    Desktop.rar
    با درود
    دوست عزیز فکر کنم تنها راهی که شما دارید این باشه که توسط کد زیر با شروع برنامه تشخیص بدین زبان دیفالت چه زبانی هست و در صورتی که فارسی نبود پیغام تغییر زبان دیفالت به کاربر داده شود و از ادامه برنامه جلوگیری کنید.
    کد PHP:
    Private Sub Workbook_Open()
        
    langcode Application.LanguageSettings.LanguageID(msoLanguageIDInstall)
        If 
    langcode <> 1065 Then
            MsgBox 
    "لطفا در بخش تنظیمات اکسل زبان پیش فرض را به فارسی تغییر داده و برنامه را مجددا اجرا کنید"vbMsgBoxRight
            
    If Application.Workbooks.Count 1 Then
                Application
    .Quit
            
    Else
                
    Windows("MHPsoft-SJS V1.0(wide).xlsm").Close
            End 
    If
        
    End If
    End Sub 
    در واقع دستوری که کد زبان دیفالت را تشخیص میدهد یک دستور فقط خواندنیست و به دلیل Read Only بودن این دستور، نمی توانیم کد زبان مورد نظر را به آن نسبت دهیم!
    البته مواردی که عرض کردم در حد اطلاعات بنده بود و شاید راهکار دیگری هم وجود داشته باشد.

  13. سپاس ها (3)


  14. #10


    آخرین بازدید
    2015/04/28
    تاریخ عضویت
    February 2015
    نوشته ها
    13
    امتیاز
    11
    سپاس
    1
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط abootorab نمایش پست ها
    با درود
    دوست عزیز فکر کنم تنها راهی که شما دارید این باشه که توسط کد زیر با شروع برنامه تشخیص بدین زبان دیفالت چه زبانی هست و در صورتی که فارسی نبود پیغام تغییر زبان دیفالت به کاربر داده شود و از ادامه برنامه جلوگیری کنید.
    کد PHP:
    Private Sub Workbook_Open()
        
    langcode Application.LanguageSettings.LanguageID(msoLanguageIDInstall)
        If 
    langcode <> 1065 Then
            MsgBox 
    "لطفا در بخش تنظیمات اکسل زبان پیش فرض را به فارسی تغییر داده و برنامه را مجددا اجرا کنید"vbMsgBoxRight
            
    If Application.Workbooks.Count 1 Then
                Application
    .Quit
            
    Else
                
    Windows("MHPsoft-SJS V1.0(wide).xlsm").Close
            End 
    If
        
    End If
    End Sub 
    در واقع دستوری که کد زبان دیفالت را تشخیص میدهد یک دستور فقط خواندنیست و به دلیل Read Only بودن این دستور، نمی توانیم کد زبان مورد نظر را به آن نسبت دهیم!
    البته مواردی که عرض کردم در حد اطلاعات بنده بود و شاید راهکار دیگری هم وجود داشته باشد.
    سلام آقای abootorab
    از کدی که نوشتین ممنون هستم این کد تقریبا کار منو راه انداخت. اما اگر دوباره چیز دیگری به ذهنتون رسید در همین قسمت پست کنید.

  15. سپاس ها (1)



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. عوض کردن محورها از عدد به متن
    توسط E.Sedaghat در انجمن گرافیک، نمودار و تنظیمات - Graphics, Charts and Settings
    پاسخ ها: 1
    آخرين نوشته: 2014/11/08, 20:54
  2. عوض کردن محور x و y
    توسط parazit در انجمن گرافیک، نمودار و تنظیمات - Graphics, Charts and Settings
    پاسخ ها: 3
    آخرين نوشته: 2014/06/08, 11:34
  3. پاسخ ها: 11
    آخرين نوشته: 2014/04/29, 20:37
  4. عوض شدن رنگ یک سطر
    توسط reza.y2012 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2012/02/02, 18:08

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

تغییر زبان در اکسل

تغییر زبان پیش فرض در اکسل

تغییر زبان اکسل

تنظیمات زبان در اکسل

چگونه زبان در اکسل را عوض کنیم

فارسی کردن زبان اکسل

تنظیمات زبان اکسل

نحوه تغییر زبان دراکسل

تغییر زبان پیش فرض اکسل به فارسی

طریقه تغییر زبان excel

چطور زبان اکسل را فارسی بکنیم

قرار دادن زبان فارسی به عنوان پیش فرض در اکسل چگونه اکسل را فارسی کنیم؟نحوه فعال کردن زبان فارسی در اکسلفارسي كردن زبان اكسلچگونه اکسل خود را فارسی کنیمچگونه زبان اکسل را فارسی کنیمتغییر زبان ایکسلاموزش تعییر زبان پیشفرض اکسلدستور فارسی کردن صفحه کلید در اکسستغییر زبان در اکسل چگونهفارسی کردن زبان اگسلتعیین زبان در اکسلتنظیمات زبان ماشین در اکسلچطوری میتوانیم در msgbox اکسل فارسی تایپ کنیم

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است