waleedkamar قام بنشر مايو 11, 2008 مشاركة قام بنشر مايو 11, 2008 النموذج المرفق ارجو مساعدت فى تحويل من ميلادي الى هجري *************************** ____.rar رابط هذا التعليق شارك More sharing options...
rudwan قام بنشر مايو 12, 2008 مشاركة قام بنشر مايو 12, 2008 (معدل) استخدم الدوال التالية للتحويل 1- من الميلادي للهجري Function ConvertDateString(ByRef stringin As String) Dim SavedCal As Integer Dim d As Date Dim s As String SavedCal = Calendar VBA.Calendar = 0 d = CDate(stringin) VBA.Calendar = 1 s = CStr(d) ConvertDateString = Format(s, "dd/mm/yyyy") VBA.Calendar = SavedCal End Function 2- من الهجري الى الميلادي Function ConvertDate(ByRef stringin As String) As String Dim SavedCal As Integer Dim d As Date Dim s As String SavedCal = Calendar VBA.Calendar = 1 d = CDate(stringin) VBA.Calendar = 0 s = CStr(d) ConvertDate = Format(s, "dd/mm/yyyy") VBA.Calendar = SavedCal End Function و طبعا هنا لاداع لاستخدام زر التحويل , ماعليك الا أن تضع مصدر بيانات حقل النص عبارة عن دالة كما يلي dh=convertdatestring([التاريخ]) تم تعديل مايو 12, 2008 بواسطه rudwan رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان