اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

ان هذا الكود يحول الاشهر ارقام الى اشهر حروف لكن عند تشغيله يقوم بتحويل الاشهر على شكل (05) مثلا ولا يحول التي على شكل (5) كما يحول الشهر ذي الرقمين الى الشهر الذي يليه فمثلا يحول الشهر (04) الى (ماي ) .

فاين الخلل في هذا الكود

mois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", _

"Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre")

Selection.Find.ClearFormatting

With Selection.Find

For i = 1 To 12

Selection.HomeKey Unit:=wdStory

Do

.ClearFormatting

.Text = "([0-9]{1,})/" & IIf(i < 10, "0" & i, i) & "/([0-9]{4})"

.Forward = True

.Wrap = wdFindContinue

.MatchCase = True

.MatchWildcards = True

.Execute

If .Found = True Then

ddate = 10 - Len(Selection)

Selection.MoveLeft Unit:=wdCharacter, Count:=1

Selection.MoveRight Unit:=wdCharacter, Count:=2 - ddate

Selection.MoveRight Unit:=wdCharacter, Count:=4, Extend:=wdExtend

Selection.TypeText Text:=" " & CStr(mois(i)) & " "

End If

Loop Until .Found = False

Next i

End With

والسلام عليكم ورحمة الله وبركاته

قام بنشر

حياك الله اخي محمد

اين يعمل هذا الكود ؟

في وورد ام اكسل ام اكسس ؟

لو ارفقت مثالا يبين الخلل لعلنا نحاول معك للوصول الى الحل

قام بنشر (معدل)

الكود يعمل في الوورد وها هو المثال تفضل اخي ابو خليل

لكن يظهر هذا السطر بعد اختيار الملف لارفاقه

Error You aren't permitted to upload this kind of file

والسلام عليكم ورحمة الله وبركاته

تم تعديل بواسطه تومي محمد
  • 2 months later...
قام بنشر

كان الخطا في الكود السابق في هذا السطر وهاهو بعد التصحيح:

Selection.TypeText Text:=" "& Cstr(mois(i-1)) & " " a

والسلام عليكم ورحمة الله وبركاته

قام بنشر

نعم ... ولكن تعمدت طرحه في منتدى الأكسس لخبرة أهل الاختصاص في vba ولهذا كان ذلك

ولاباس من نقله الى قسم الوورد

والسلام عليكم

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information