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

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

قام بنشر

بسم الله الرحمن الرحيم 

بعد التحية

كتابة اسماء الشهور المسدده للمشترك مرفق البرنامج‏‏‏‏‏‏‏‏صندوق رسالة.rar

ولكم جزيل الشكر والتقدير

قام بنشر

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

تم عمل المطلوب في الملف المرفق... وفي الكود زيادة أمر (غير مقعل) وضعته لاختبار تساوي قيم الاشتراكات الشهرية لكل عضو مع قيمة الخلية في العمود D (قيمة الاشتراك الشهرية) وفي حالة عدم التساوي يلغى الشهر من قائمة الشهور المسددة (إن كان هذا الأمر في الكود مفعلا)....

بن علية حاجي  

‏‏‏‏‏‏‏‏صندوق رسالة.rar

قام بنشر

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

إذا أردت أن يتم إغلاق MsgBox أوتوماتيكيا بعد فترة زمنية تحددها (في الكود الموالي جعلت MsgBox يغلق بعد 1 ثانية) يمكن تعويض كودك السابق بالكود التالي:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim SH As Object
Set SH = CreateObject("WScript.Shell")
If Not Intersect(Target, Range("tarek")) Is Nothing Then
mnth = ""
For i = 16 To 5 Step -1
'هذا السطر لاختبار وجود قيم غير فارغة في السطر الحالي من العمود 5 إلى العمود 16
  If Cells(Target.Row, i) <> "" Then mnth = Cells(2, i).Value & " - " & mnth
'هذا السطر لاختبار تساوي قيم السطر الحالي من العمود 5 إلى العمود 16 مع قيمة الخلية في العمود 4 أي قيمة الاشتراك
'  If Cells(Target.Row, i) = Cells(Target.Row, 4) Then mnth = Cells(2, i).Value & " - " & mnth
Next
End If
On Error Resume Next
mnth = Mid(mnth, 1, Len(mnth) - 3)
SH.Popup "      " & "    " & Cells(Target.Row, 2) & Chr(13) & vbCrLf & "  .... اسماء الشهور المسددة  " & "  " & Chr(13) & mnth, 1, "تم سداد الاشتراك", 48
Set SH = Nothing
End Sub

توقيت الإغلاق يمكن التحكم فيه في الجزئية التالية من الكود:  Chr(13) & mnth, 1 بتغيير الرقم 1 (1 ثانية) بأي رقم آخر...

ملاحظة : يمكن أيضا غلق MsgBox قبل انقضاء الفترة المحددة للغلق بواسطة الزر OK الموجود في العلبة

أخوك بن علية حاجي 

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information