logo
search
list

جدول المحتويات

الجزء الأول: كيفية تحويل الأرقام إلى كلمات في إكسيل باستخدام VBA
الجزء الثاني: كيفية تحويل الأرقام إلى كلمات في إكسيل بدون VBA
الجزء الثالث: لماذا يجب عليك استخدام WPS Office؟
الجزء الرابع: كيفية تحويل الأرقام إلى كلمات في إكسيل باستخدام WPS AI
أسئلة شائعة حول كيفية تحويل الأرقام إلى كلمات في إكسيل
الخلاصة

كيفية تحويل الأرقام إلى كلمات في إكسيل

منشور بواسطة Maira Mehtab

calendar

2026-09-20

views

868

likes

59

إذا كان لديك عمود من القيم الرقمية في ورقة العمل الخاصة بك، وتحتاج إلى تحويلها إلى الكلمات الإنجليزية المقابلة لها، فربما تتساءل عن كيفية القيام بذلك. لا يحتوي Excel على صيغة يمكنها القيام بذلك مباشرةً، ولكن هناك بعض الحلول البديلة التي يمكنك استخدامها، بما في ذلك WPS AI الذي يحول الأرقام إلى كلمات باستخدام مطالبة بسيطة. في هذه المقالة، سنوضح لك كيفية تحويل الأرقام إلى كلمات في Excel.

الجزء الأول: كيفية تحويل الأرقام إلى كلمات في Excel باستخدام VBA


تحويل الأرقام إلى كلمات


تحويل الأرقام إلى كلمات

ورقة Excel الخاصة بك مليئة بالأرقام، وتخيل الآن أن هذه الأرقام تتحول سحريًا إلى كلمات. هذه هي قوة ماكرو SpellNumber في عالم Excel الساحر. دعونا نلقي نظرة بسيطة على كيفية إضافة هذا الماكرو، لتمهيد الطريق لهذا السحر القادم.

مثال: تحويل الأرقام إلى كلمات

لديك عمود من الأرقام في العمود A، يتراوح من 1 إلى 10. ترغب في تحويل هذه الأرقام إلى كلمات، لإضافة لمسة أنيقة إلى بياناتك. دعونا نلقي نظرة على كيفية إضافة ماكرو SpellNumber لتحقيق ذلك استعدادًا للخطوة التالية.

آمن بنسبة 100%

الخطوة 1. افتح Excel وانتقل إلى علامة التبويب "المطور" (Developer). إذا كنت لا ترى علامة التبويب هذه، فلا تقلق! يمكن تمكينها بسهولة في خيارات Excel.


 إضافة علامة تبويب المطور


إضافة علامة تبويب المطور




علامة تبويب المطور


علامة تبويب المطور



الخطوة 2. انقر فوق "Visual Basic" لفتح محرر VBA.


 محرر VBA


محرر VBA



الخطوة 3. في محرر VBA، انتقل إلى "إدراج" (Insert) وحدد "وحدة نمطية" (Module). هنا سيبدأ السحر.



إدراج



الخطوة 4. انسخ والصق كود ماكرو SpellNumber من روابطنا المرجعية أدناه في الوحدة النمطية.

Function SpellNumber(ByVal MyNumber)

'Update by Extendoffice

Dim xStr As String

Dim xFNum As Integer

Dim xStrPoint

Dim xStrNumber

Dim xPoint As String

Dim xNumber As String

Dim xP() As Variant

Dim xDP

Dim xCnt As Integer

Dim xResult, xT As String

Dim xLen As Integer

On Error Resume Next

xP = Array("", "Thousand ", "Million ", "Billion ", "Trillion ", " ", " ", " ", " ")

xNumber = Trim(str(MyNumber))

xDP = InStr(xNumber, ".")

xPoint = ""

xStrNumber = ""

If xDP > 0 Then

xPoint = " point "

xStr = Mid(xNumber, xDP + 1)

xStrPoint = Left(xStr, Len(xNumber) - xDP)

For xFNum = 1 To Len(xStrPoint)

xStr = Mid(xStrPoint, xFNum, 1)

xPoint = xPoint & GetDigits(xStr) & " "

Next xFNum

xNumber = Trim(Left(xNumber, xDP - 1))

End If

xCnt = 0

xResult = ""

xT = ""

xLen = 0

xLen = Int(Len(str(xNumber)) / 3)

If (Len(str(xNumber)) Mod 3) = 0 Then xLen = xLen - 1

Do While xNumber <> ""

If xLen = xCnt Then

xT = GetHundredsDigits(Right(xNumber, 3), False)

Else

If xCnt = 0 Then

xT = GetHundredsDigits(Right(xNumber, 3), True)

Else

xT = GetHundredsDigits(Right(xNumber, 3), False)

End If

End If

If xT <> "" Then

xResult = xT & xP(xCnt) & xResult

End If

If Len(xNumber) > 3 Then

xNumber = Left(xNumber, Len(xNumber) - 3)

Else

xNumber = ""

End If

xCnt = xCnt + 1

Loop

xResult = xResult & xPoint

SpellNumber = xResult

End Function

Function GetHundredsDigits(xHDgt, xB As Boolean)

Dim xRStr As String

Dim xStrNum As String

Dim xStr As String

Dim xI As Integer

Dim xBB As Boolean

xStrNum = xHDgt

xRStr = ""

On Error Resume Next

xBB = True

If Val(xStrNum) = 0 Then Exit Function

xStrNum = Right("000" & xStrNum, 3)

xStr = Mid(xStrNum, 1, 1)

If xStr <> "0" Then

xRStr = GetDigits(Mid(xStrNum, 1, 1)) & "Hundred "

Else

If xB Then

xRStr = "and "

xBB = False

Else

xRStr = " "

xBB = False

End If

End If

If Mid(xStrNum, 2, 2) <> "00" Then

xRStr = xRStr & GetTenDigits(Mid(xStrNum, 2, 2), xBB)

End If

GetHundredsDigits = xRStr

End Function

Function GetTenDigits(xTDgt, xB As Boolean)

Dim xStr As String

Dim xI As Integer

Dim xArr_1() As Variant

Dim xArr_2() As Variant

Dim xT As Boolean

xArr_1 = Array("Ten ", "Eleven ", "Twelve ", "Thirteen ", "Fourteen ", "Fifteen ", "Sixteen ", "Seventeen ", "Eighteen ", "Nineteen ")

xArr_2 = Array("", "", "Twenty ", "Thirty ", "Forty ", "Fifty ", "Sixty ", "Seventy ", "Eighty ", "Ninety ")

xStr = ""

xT = True

On Error Resume Next

If Val(Left(xTDgt, 1)) = 1 Then

xI = Val(Right(xTDgt, 1))

If xB Then xStr = "and "

xStr = xStr & xArr_1(xI)

Else

xI = Val(Left(xTDgt, 1))

If Val(Left(xTDgt, 1)) > 1 Then

If xB Then xStr = "and "

xStr = xStr & xArr_2(Val(Left(xTDgt, 1)))

xT = False

End If

If xStr = "" Then

If xB Then

xStr = "and "

End If

End If

If Right(xTDgt, 1) <> "0" Then

xStr = xStr & GetDigits(Right(xTDgt, 1))

End If

End If

GetTenDigits = xStr

End Function

Function GetDigits(xDgt)

Dim xStr As String

Dim xArr_1() As Variant

xArr_1 = Array("Zero ", "One ", "Two ", "Three ", "Four ", "Five ", "Six ", "Seven ", "Eight ", "Nine ")

xStr = ""

On Error Resume Next

xStr = xArr_1(Val(xDgt))

GetDigits = xStr

End Function

الخطوة 5. أغلق محرر VBA وعد إلى ورقة عمل Excel الخاصة بك.


إضافة كود VBA


إضافة كود VBA



تجربتي مع إضافة ماكرو SpellNumber:

كان دمج ماكرو SpellNumber في Excel سهلًا بشكل مدهش. لقد اتبعت الخطوات للوصول إلى علامة تبويب المطور (Developer) ومحرر VBA، حيث أضفت كود الماكرو الخاص بصياغة المبالغ المستخدمة في مسك الدفاتر. لقد أثار اهتمامي كيف يمكن للأرقام أن تتحول إلى نصوص. ومع ذلك، تعلمت أن أكون حذرًا؛ فوحدات الماكرو تحتاج إلى دقة لتجنب تعطيل جدول البيانات. ساعدني وجود نسخة احتياطية وفهم بنية VBA. تفتح هذه التجربة الباب لمزيد من إمكانيات Excel، حيث يمتزج المنطق بالإبداع.

أصبحت أوراق عمل Excel الخاصة بك لوحة فنية للسحر اللغوي. في الجزء الثاني، نمنحك المفتاح لإطلاق العنان لماكرو SpellNumber، وهو أداة قوية ترتقي ببياناتك الرقمية إلى سيمفونية بليغة من الكلمات. تنقل عبر الأمثلة العملية التي تضيء طريقك نحو الإتقان، وشاهد بياناتك وهي تتحول أمام عينيك، مسترشدة ببراعة هذا الماكرو الرائع.

مثال: تحويل البيانات الرقمية إلى كلمات

الخطوة 1. افتح ورقة عمل Excel التي تحتوي على البيانات الرقمية التي ترغب في تحويلها.

الخطوة 2. حدد عمودًا قريبًا. لنستخدم العمود B للكلمات المحولة.

الخطوة 3. في الخلية الأولى من العمود B، أدخل =SpellNumber(A1).


 صيغة SpellNumber


صيغة SpellNumber



الخطوة 4. اضغط على Enter، وشاهد الرقم الموجود في الخلية A1 يتحول بأناقة إلى كلمات في الخلية B1.

الخطوة 5. لتحويل المزيد من الأرقام، اسحب الصيغة لأسفل، لتدع ماكرو SpellNumber يقوم بسحره.


 سحب الصيغة لأسفل


سحب الصيغة لأسفل



تجربتي في استخدام ماكرو SpellNumber:

جلبت تجربة ماكرو SpellNumber منظورًا جديدًا حيث تحولت الأرقام إلى كلمات، مما أضفى لمسة مبتكرة على بياناتي. كانت العملية مباشرة، مما كشف عن إمكاناتها لتعزيز التواصل. ومع ذلك، لابد من الحذر؛ فالدقة مهمة. فقد تؤدي أي خطوة خاطئة بسيطة إلى نتائج غير متوقعة. إن الإلمام بالماكرو والتحقق الدقيق من المدخلات أمران ضروريان للحصول على تجربة سلسة.

الجزء الثاني: كيفية تحويل الأرقام إلى كلمات في Excel بدون VBA

قد يبدو التنقل في المشهد المعقد لـ VBA أمرًا شاقًا، ولكن لا تقلق، فهناك طريق أبسط لتحقيق الإنجاز الساحر المتمثل في تحويل الأرقام إلى كلمات. يوفر هذا النهج البديل، باستخدام دالة معرّفة من قبل المستخدم، طريقة مبسطة تحتفظ بنفس التحول الجذاب. من خلال الخوض في الخطوات التالية، نكتشف هذه التقنية المبتكرة، مما يتيح لك إضفاء السحر الغنائي للكلمات على بياناتك بسلاسة مع تجنب تعقيدات VBA.

فوائد استخدام ماكرو SpellNumber:

1. سهولة الاستخدام: توفر الدالة المعرّفة من قبل المستخدم البساطة. لا يلزم وجود معرفة بـ VBA، مما يجعلها في متناول جمهور أوسع.

2. إمكانية الوصول الشاملة: على عكس وحدات الماكرو التي تحتاج إلى دمجها في كل مصنف، تنتقل الدالة مع ورقة العمل، مما يضمن مشاركتها بسلاسة.

3. عدم وجود تنبيهات للماكرو: ودع تنبيهات الماكرو المزعجة عند مشاركة مصنفاتك. تعمل الدالة في الخلفية، حيث تحول الأرقام بأناقة إلى كلمات.

عيوب استخدام الماكرو لـ SpellNumber في Excel:

1. إتقان VBA: تتطلب وحدات الماكرو مهارات في VBA لتخصيصها، مما قد يحد من قدرة غير الملمين بالبرمجة.

2. خاص بالمصنف: يجب نسخ وحدات الماكرو أو إنشاؤها داخل كل مصنف، مما يزيد من التعقيد وجهود الصيانة.

3. تنبيهات الماكرو: قد تؤدي مشاركة مصنف يحتوي على وحدات ماكرو إلى إطلاق تنبيهات، مما قد يثير مخاوف أمنية.

الآن، دعونا نسلك الطريق الخلاب ونشهد براعة هذه الطريقة (استخدام مجموعات من الصيغ المتوفرة في Excel) من خلال مثال عملي.

كيفية تحويل الأرقام إلى كلمات في Excel بدون VBA

مثال: تحويل الأرقام إلى كلمات باستخدام صيغة

الخطوة 1. افتح ورقة عمل Excel التي تحتوي على البيانات الرقمية التي ترغب في تحويلها.


بيانات المثال


بيانات المثال



الخطوة 2. حدد عمودًا مجاورًا للأرقام. لنستخدم العمود B للكلمات المحولة.

الخطوة 3. في الخلية الأولى من العمود B، أدخل الصيغة

=IF(OR(LEN(FLOOR(A1,1))=13,FLOOR(A1,1)<=0),"out of="" range="">1,CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),3,1)+1,""," one"," two"," three"," four"," five"," six"," seven"," eight"," nine"),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),2,1))=0,CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),3,1)+1,"","one","two","three","four","five","six","seven","eight","nine"),"")),IF(A1>=10^9," billion ",""),CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),4,1)+1,"","one hundred ","two hundred ","three hundred ","four hundred ","five hundred ","six hundred ","seven hundred ","eight hundred ","nine hundred "),CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),5,1)+1,"",CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),6,1)+1,"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"),"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),5,1))>1,CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),6,1)+1,""," one"," two"," three"," four"," five"," six"," seven"," eight"," nine"),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),5,1))=0,CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),6,1)+1,"","one","two","three","four","five","six","seven","eight","nine"),"")),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),4,3))>0," million ",""),CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),7,1)+1,"","one hundred ","two hundred ","three hundred ","four hundred ","five hundred ","six hundred ","seven hundred ","eight hundred ","nine hundred "),CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),8,1)+1,"",CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),9,1)+1,"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"),"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),8,1))>1,CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),9,1)+1,""," one"," two"," three"," four"," five"," six"," seven"," eight"," nine"),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),8,1))=0,CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),9,1)+1,"","one","two","three","four","five","six","seven","eight","nine"),"")),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),7,3))," thousand ",""),CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),10,1)+1,"","one hundred ","two hundred ","three hundred ","four hundred ","five hundred ","six hundred ","seven hundred ","eight hundred ","nine hundred "),CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),11,1)+1,"",CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),12,1)+1,"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"),"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),11,1))>1,CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),12,1)+1,""," one"," two"," three"," four"," five"," six"," seven"," eight"," nine"),IF(VALUE(MID(TEXT(INT(A1),REPT(0,12)),11,1))=0,CHOOSE(MID(TEXT(INT(A1),REPT(0,12)),12,1)+1,"","one","two","three","four","five","six","seven","eight","nine"),"")))," "," ")&IF(FLOOR(A1,1)>1," "," "))&IF(ISERROR(FIND(".",A1,1)),""," point "&PROPER(IF(LEN(LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),2))=1,CHOOSE(1*LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),2),"One","Two","Three","Four","Five","Six","Seven","Eight","Nine")&" ","")&CONCATENATE(CHOOSE(MID(TEXT(INT(LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),2)),REPT(0,12)),11,1)+1,"",CHOOSE(MID(TEXT(INT(LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),2)),REPT(0,12)),12,1)+1,"One","One One","One Two","One Three","One Four","One Five","One Six","One Seven","One Eight","One Nine")&" ","Two","Three","Four","Five","Six","Seven","Eight","Nine"),IF(VALUE(MID(TEXT(INT(LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),2)),REPT(0,12)),11,1))>1,CHOOSE(MID(TEXT(INT(LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),2)),REPT(0,12)),12,1)+1,""," One"," Two"," Three"," Four"," Five"," Six"," Seven"," Eight"," Nine")&" ",IF(LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),2)="01","one ",IF(LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),1)="0",CHOOSE(MID(TEXT(INT(LEFT(TRIM(MID(SUBSTITUTE('Number to Word Without VBA'!A1,".",REPT(" ",255)),255,200)),2)),REPT(0,12)),12,1)+1,"","One","Two","Three","Four","Five","Six","Seven","Eight","Nine")&" ","")))))))

الخطوة 4. اضغط على Enter، ولاحظ كيف يتطور الرقم الموجود في الخلية A2 بأناقة إلى كلمات في الخلية B2.


تحويل الأرقام إلى كلمات باستخدام صيغة


تحويل الأرقام إلى كلمات باستخدام صيغة



الخطوة 5. لتحويل أرقام إضافية، اسحب الصيغة لأسفل، لتكشف عن هذا التحول السحري.


سحب الصيغة لأسفل


سحب الصيغة لأسفل



تجربتي في استخدام الدالة المعرّفة من قبل المستخدم:

من خلال استكشاف الدوال المعرّفة من قبل المستخدم، قدّرت البساطة التي توفرها؛ فلا توجد أكواد VBA معقدة أو إعدادات متشابكة. إنها مجرد صيغة مباشرة لتحويل الأرقام إلى كلمات، مما يضفي لمسة فريدة على Excel. ومع ذلك، هناك تحذير: فهم الدالة جيدًا هو المفتاح. اختبرها في سيناريوهات متعددة لضمان دقتها. تؤكد هذه النظرة العملية على قيمة الدالة مع تسليط الضوء على أهمية الاستخدام الدقيق للحصول على أفضل النتائج.



الجزء الثالث: لماذا تستخدم WPS Office؟


شعار WPS Office


شعار WPS Office



من المهم ملاحظة أن الطرق التي استكشفناها حتى الآن لا تقتصر على Microsoft Excel فحسب، بل تنطبق أيضًا على جدول بيانات WPS Office. ومع ذلك، ندعوك لاستكشاف المزايا الفريدة التي يقدمها WPS Office. إليك أسباب توصيتنا بالاعتماد على WPS Office لمهامك التحويلية في Excel:

1. السعر: يقدم WPS Office بديلاً بأسعار معقولة دون المساومة على الميزات، مما يجعله خيارًا فعالاً من حيث التكلفة للاستخدام الشخصي والمهني على حد سواء.

2. التوافق: تبادل المستندات بسلاسة بين WPS Office وMicrosoft Office، مما يضمن التعاون ومشاركة المستندات دون أي عوائق.

3. الميزات: يتميز WPS Office بمجموعة شاملة من الميزات، تنافس معايير الصناعة وتمكنك من إنجاز المهام المتنوعة بسهولة. كما يحتوي على ميزات الذكاء الاصطناعي مثل AI writer ومترجم المستندات بالذكاء الاصطناعي.

4. واجهة سهلة الاستخدام: التنقل في WPS Office سهل للغاية، حتى بالنسبة للمبتدئين. تضمن الواجهة البديهية منحنى تعليميًا سلسًا وسير عمل فعالاً.

5. اكتشاف الجواهر الخفية: تعمق في مدونة WPS لاكتشاف الجواهر الخفية التي ستعزز مهاراتك. من التقنيات المتقدمة إلى الحلول المبتكرة، كل برنامج تعليمي هو خطوة نحو الإتقان. 

6. تحويل التنسيق السريع: لتعزيز كفاءة عملك، يمكن لـ WPS Office أيضًا تحويل Excel إلى PDF بسرعة. 

7. تعزيز الإنتاجية المدعوم بالذكاء الاصطناعي: يعزز WPS AI مهامك اليومية—من تحويل الأرقام إلى كلمات في Excel باستخدام مطالبة بسيطة، إلى إنشاء الصيغ تلقائيًا، وتلخيص المستندات، وترجمة النصوص في الوقت الفعلي.

تنزيل Office مجانًا
   
  • استخدم Word وExcel وPPT مجانًا، بدون إعلانات.

  • تحرير ملفات PDF باستخدام مجموعة أدوات PDF القوية.

  • واجهة تشبه Microsoft. سهلة التعلم. توافق بنسبة 100%.

  • عزز إنتاجيتك باستخدام قوالب Word وExcel وPPT والسير الذاتية المجانية الوفيرة من WPS.

آمن بنسبة 100%
صورة رمزية
Algirdas Jasaitis

الجزء الرابع: كيفية تحويل الأرقام إلى كلمات في Excel باستخدام WPS AI

بناءً على الأساليب الخالية من VBA التي استكشفناها للتو، يوفر WPS AI طريقة أكثر بديهية لتحويل الأرقام إلى كلمات، بدون أي بناء يدوي للصيغ. يعمل هذا النهج المدعوم بالذكاء الاصطناعي على تبسيط العملية بشكل أكبر، مما يجعلها في متناول المستخدمين من جميع مستويات المهارة.


الخطوة 1. في خلية فارغة، ابدأ في كتابة =WPSAI وانقر نقرًا مزدوجًا فوق دالة WPSAI من القائمة المنسدلة.

نقر مزدوج على WPS AI
نقر مزدوج على WPS AI

الخطوة 2. داخل أقواس الدالة، أشر إلى الخلية التي تحتوي على رقمك المستهدف، ثم أضف المطالبة.


إضافة المطالبة
إضافة المطالبة


الخطوة 3. اضغط على Enter، وسيقوم الذكاء الاصطناعي على الفور بإنشاء الكلمة المعادلة للرقم في تلك الخلية.

إنشاء تلقائي
إنشاء تلقائي

الخطوة 4. اسحب مقبض التعبئة لأسفل من الخلية الأولى المحولة لتطبيق نفس تحويل الذكاء الاصطناعي على جميع الأرقام المتبقية في العمود.

تطبيق على الخلايا الأخرى
تطبيق على الخلايا الأخرى


تم
تم



سيتم تحويل الأرقام الموجودة في الخلايا المحددة إلى نص.

على عكس الصيغ الثابتة الخالية من VBA المرتبطة بقاعدة تحويل واحدة محددة، يمكن للذكاء الاصطناعي فهم مطالبات اللغة الطبيعية؛ لذا إذا احتجت في أي وقت إلى التبديل إلى نمط مختلف، أقوم فقط بتعديل المطالبة بدلاً من إعادة بناء الصيغة. كما أنه يلغي الحاجة إلى حفظ البنية المعقدة أو استكشاف أخطاء الدوال المتداخلة؛ فالذكاء الاصطناعي يتولى المهام الشاقة، مما يتيح لي التركيز على بياناتي بدلاً من الآليات. بعد اكتمال الإحصائيات، يمكنك أيضًا استخدام وظيفة التحويل الخاصة بـ WPS Office، بما في ذلك تحويل Excel إلى PDF

الأسئلة الشائعة حول كيفية تحويل الأرقام إلى كلمات في Excel

هل يمكنني تحويل الكلمات إلى أرقام بشكل عكسي؟

بالتأكيد! إن عكس التحويل، من الكلمات إلى الأرقام، ممكن بالفعل في WPS Office باستخدام كود VBA. بينما كان تركيز هذه المناقشة على تحويل الأرقام إلى كلمات، من المهم ملاحظة أن WPS Office يوفر أدوات متعددة الاستخدامات للتعامل مع كلا اتجاهي التحويل.

هل يمكنني تحويل الأرقام إلى كلمات بنقرة واحدة؟

بالتأكيد، إن تحويل الأرقام إلى كلمات بنقرة واحدة فقط هو أمر في غاية السهولة بفضل الإمكانات الرائعة لـ WPS Office (باستخدام VBA أو مجموعات من الصيغ المتوفرة). تبسط هذه العملية المبسطة مهامك، وتوفر لك الوقت والجهد الثمينين.

ما هو VBA وكيف يمكن تعلمه بسرعة؟

VBA هي لغة برمجة من Microsoft تُستخدم لأتمتة المهام وإنشاء حلول مخصصة في تطبيقات Office مثل Excel وWord وPowerPoint.

تعلم VBA بسرعة:

  • الأساسيات: فهم مفاهيم البرمجة مثل المتغيرات والحلقات.

  • محرر VBA: افتحه في تطبيقات Office لكتابة الكود.

  • أمثلة: دراسة أمثلة بسيطة على الأكواد.

  • تسجيل وحدات الماكرو: التعلم من خلال تسجيل الإجراءات.

  • موارد عبر الإنترنت: استخدام البرامج التعليمية والدورات.

  • الممارسة: برمجة مشاريع صغيرة بانتظام.

  • التوثيق: استكشاف وثائق VBA من Microsoft.

  • المجتمعات: المشاركة في المنتديات عبر الإنترنت.

  • البناء: إنشاء وحدات ماكرو لمهام حقيقية.

  • تصحيح الأخطاء: تعلم كيفية إصلاح أخطاء الكود.

  • الفضول: استمر في الاستكشاف والتجريب.

إتقان VBA يعزز الإنتاجية ويقدم حلولاً مخصصة.

ماذا يجب أن أفعل إذا تلف الملف أثناء عملية التحويل؟

بشكل عام، لا تحدث مشكلات تلف الملفات. ومع ذلك، إذا حدث تلف للملف أثناء عملية التحويل، فلا داعي للقلق أيضًا؛ حيث يمكنك استخدام أداة إصلاح ملفات WPS لـ استرداد ملف Excel.

ملخص

في هذا الدليل، استكشفنا طرقًا مختلفة لتحويل الأرقام إلى كلمات في Excel، مع التركيز على كل من وحدات ماكرو VBA والدوال المعرّفة من قبل المستخدم. قدمنا تعليمات وأمثلة واضحة خطوة بخطوة لكل طريقة. مع التأكيد على فوائد WPS Office، سلطنا الضوء على توافقه مع Excel، وميزاته سهلة الاستخدام، وأسعاره المعقولة، بالإضافة إلى WPS AI القوي الذي يبسط تحويل الأرقام إلى كلمات بمطالبة واحدة سريعة. يوفر لك WPS أيضًا عارض XLSX لمساعدتك على فتح ملفات Excel وعرضها على الفور. سواء اخترت VBA أو الدوال المعرّفة من قبل المستخدم، يزودك هذا الدليل بالقدرة على تحقيق تحويل الأرقام إلى كلمات بسلاسة مع التعرف على مزايا استخدام WPS Office لتعزيز المهام المكتبية.

آمن بنسبة 100%


Maira Mehtab

I'm Maira, experienced in using office suite tools and technology to support professional tasks. My regular use of Office software has helped me develop strong command over these tools, especially in drafting legal instruments and helpful content.