Forum Discussion
Arabic VBA code not working - even after changing Unicode
المشكلة قابلتني في الscripting
ولكن في برنامج الاكسيل
VBA Excel
المشكلة كانت مقبلاني في ويندوز 10
والمشكلة ليها علاقة بالويندوز اوتحديد باصداره
الحل الي اشتغل معايا انك تعدل وضع ال
region
ولكن من اعدادات الويندوز الجديدة
مش من ال
control panel
بالترتيب كدة
- start menu
- Setting (Gear icon)
- Time & Language
- Region
- Chane Regional Format to Arabic
بعد كدة هتعمل نفس القصة بس من الكنترول بانل
- Control panel
- search box (region)
- select first result
- select "Administrative" Tab
- click "Change System Local button"
- choose Arabic language
- then check the "Check box" beneath it which is labeled as "Beta : Use Unicode UTF-8 for worldwide language support"
then click "Ok" button and restart PC
بعد ما تفتح هتعمل الاتي
- Start menu
- setting (Gear icon)
- time and language
- language
- click on the arabic language and move it up to be the first
- then restart the PC again
بعدها هتجرب برنامج ال
VBA
الملحق بالاوفيس سواء بقي في الاكسيل او الاكسس
هتجرب بس انك تعمل ماكرو صغير كدة يعرض كلام عربي في
msg box
زي التالي كدة
public trial ()
msgbox "بسم الله الرحمن الرحيم"
end sub
وده مثال للتجربة في
Excel VBA
وبكدة يكون الدنا تمام واتحلت المشكلة الحمد لله
جرب في ملفك الاساسي الي انت شغال فيه وعدل في الكود واحفظه وعدل في النص العربي واحفظه واقفل الملف وافتحه تاني وبعدها جرب ان شاء الله يشتغل
ولو مشتغلتش
انقل الاسكربت في ملف جديد وجربه..
- SarahIhabJul 07, 2022Copper Contributor
انا غيرت ال settings
عندى زى الcomment
الى حضرتك كتبته و ال excel
بقى بيقرا العربى فعلا شكرا.
المشكله بقى ان ال vba
بيعمل output للعربى
بعلامات استفهام مع انى عيرت الfont
يبقى مكتوب جنبه عربى و ده الحل الى لقيته لما عملت search
ده output
عربى ال excel
و ده output
ال vba
- msamyGawadOct 07, 2022Copper Contributor
SarahIhab
الموضوع كدة غريب فعلا
مش عارف كدة بسبب ايه الحقيقة
بس لو قفلت خالص ممكن تكتبي ال
Unicode
بتاع الكلمة نفسها
بتحولي النص علي اي موقع اونلاين زي ده مثلا
http://mylanguages.org/converter.php
كمثال
بسم الله الرحمن الرحيم
هتبقي
بسم الله الرحمن الرحيم
- khaledthabetJun 04, 2022Copper Contributor
msamyGawad اشكرك جزيلا على الحل الذى اوجدتة - ادام الله عليك علمك وزادك منة وجزاك عنا خيرا
- asherif635Mar 06, 2022Copper Contributor
الأخ الكريم حاولت بكافة الاشكال و لا المعادلة لا تعمل و يعطي ؟؟؟msamyGawad
- msamyGawadOct 07, 2022Copper Contributor