حسین پیشان
1 سال پیش
پاسخ
وقتی روی msgbox کلیک می کنم فارسی را نمیشناسد
سلام
وقتی دستور msgbox را می نویسم و در سلولی کلمه فارسی تایپ می شود و به آن کلمه فارسی رفرنس داده میشود مسیج باکس علامت سوال به جای حروف فارسی نشان می دهد ولی با حروف انگلیسی مشکلی ندارد
ممنون از زحمات شما
گزارش تخلف
سؤالات مربوط به VBA در اکسل
برو به
به پشتیبانی نیاز داری؟
در صورتی که
- در کار با بتازون مشکلی دارید
- در مورد خدمات بتازون سؤالی دارید
- نظراتی را برای ارتقا و بهبود خدمات دارید
خوشحال میشیم که حتماً با ما در میان بزارید
علی محمد یاوری
1 سال پیش
سلام
عموما نباید برای اینجور موارد مشکلی باشد و VBA متن هایی را که از سلول می خواند را عینا منتقل می کند. در هنگامی که متن فارسی به صورت hard code داخل VBA نوشته شود این اتفاق می افتد و مورد شما جدید است.
اما برای حل اصولی مشکل و عدم تداخل با سایر برنامه ها و تنظیمات ویندوز، از قسمت Region در کنترل پنل وارد تب administrative شوید و change system local را زده و فارسی را انتخاب کنید.
این قسمت به ویندوز میگه هر برنامه یا قسمتی از برنامه که مشخص نبود چه زبانی هست، از فارسی استفاده کنه. بنابراین برای سایر برنامه ها و تنظیمات ویندوز هیچ اختلالی رخ نمی دهد.
فایلها
گزارش تخلف