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

عبدالله المجرب

أوفيسنا
  • Posts

    5412
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    47

كل منشورات العضو عبدالله المجرب

  1. اليس المفترض ان تضع شرط القيمة (True) في معيار الاستعلام حسب الاكياس الموجودة او التي صرفت ليتم فرزها فقط في الاستعلام على اساس الاختيار في الخانة
  2. السلام عليكم هذا حل بنفس دالة الاستاذ بن علية ولكن بتعريف النطاقات Book1 (2).rar
  3. استاذنا عبدالله باقشير جزاك الله كل خير كلمة واحدة ربما تعبر عن ما بداخلى "انت مدرسة فى عالم برمجة التطبيقات" تقبل تحياتى صدقت يا سعد ابو احمد
  4. ما شاء الله عمل مميز وابداع كبير من الاستاذ الفاضل ابوعلي
  5. بصراحة هذه اكواد احترافية ولفهمها يلزم العمل عليها خطوة خطوة وفهم لعناصر الفيجول بيسك المستخدمة اهنئك على القدرة على فتح الحماية جرب ازالة الرقم السري عن ASAP_Utilities ستجد بانه يتم اعادة الحماية صورة تبين فك الحماية
  6. حاول وستنجح ان شاء الله سارسل صورة للملف بدون حماية
  7. السلام عليكم هل فككت الحماية؟
  8. السلام عليكم جرب المرفق ScrollBar.rar
  9. السلام عليكم يمكنك استخدام خاصية استبدال الكل (Ctrl + F) وتستبدل علامة + بعلامة . (الفاصلة العشرية)
  10. السلام عليكم قمت بعمل دالة معرفة Function MyCal(MyCl As Range) If Len(Mid(MyCl, InStr(MyCl, "+") + 1, 10)) > 5 Then MyCal = "#VALUE!": Exit Function MyCal = Val(Format(Val(Mid(MyCl, InStr(MyCl, "+") + 1, 10)) & "." & Val(Mid(MyCl, 1, InStr(MyCl, "+") - 1)), "0.000")) End Function شاهد المرفق Book1.rar
  11. السلام عليكم بفضل الله تم كسر الحماية والاطلاع على الاكواد (شي مذهل بصراحة وبحاجة الى وقت لفهمها) لكن للاسف من سياسات المنتدى عدم التعدي على حقوق الملكية الفكرية وهذا الاضافة ملك لشركة تتاجر بها ووضعها هنا دون حماية (بدون اذن الشركة) مخالف للقواعد الخاصة بالمنتدى وقيامي بالرد باني استطعت فتح الحماية انما للعلم بان اي حماية ممكن بفضل الله تجاوزها
  12. السلام عليكم قم بالخطوات التالية اكتب = في اي خلية ثم اختر ورقة العمل (data) ثم قم بتحديد اي خلية في ورقة (data) ثم اضغط Enter
  13. تم عمل اللازم في الملف المرفق ملاحظة لجعل المستخدم الجديد لديه صلاحية اضافة مستخدم يجب اختيار مشاهدة وتعديل لخيار الكومبوبوكس الخاص بصلاحيات اضافة مستخدم نموذج دخول بصلاحيات اوراق العمل الاصدار الثاني.rar
  14. السلام عليكم الملف يعمل عندي بصورة طبيعية اين الخلل؟؟
  15. السلام عليكم لزيادة الفائدة هاتان دالتان معرفتان لاستخراج الارقام والنص Function MyNo(cl As Range) For I = 1 To Len(cl) If IsNumeric(Mid(cl, I, 1)) Then MyNo = MyNo & Mid(cl, I, 1) Next End Function Function MyTxt(cl As Range) For I = 1 To Len(cl) If Not IsNumeric(Mid(cl, I, 1)) Then MyTxt = MyTxt & Mid(cl, I, 1) Next End Function
  16. هل تقصد المشاركة الاخيرة. (الرد على ابو انس حاجب)
  17. تم عمل المطلوب في المرفق نموذج دخول بصلاحيات اوراق العمل الاصدار الثاني.rar
  18. إن شاء الله ان توفر الوقت ساقوم بالمحاولة
  19. السلام عليكم استبدل هذا السطر Sheets("MyDate").Cells(Sheets("MyDate").[C10000].End(xlUp).Row + 1, 3) = ComboBox1 & " " & Format(Date, "yyyy/mm/dd") بهذا Sheets("MyDate").Cells(Sheets("MyDate").[C10000].End(xlUp).Row + 1, 3) = ComboBox1 & " " & Format(Now(), "yyyy/mm/dd hh:mm")
  20. العفو أخي أبو سارة ولم اقم الا بواجبي حسب الاستطاعة
  21. السلام عليكم جديد الاصدار الجديد للملف تم اضافة خاصية ادراج مستخدم جديد مع إمكانية إضافة الصلاحيات للاطلاع على اوراق العمل من الفورم كما ان خانات وازرار الاوامر لن تظهر الا للمستخدم صاحب الصلاحية لادراج مستخدم جديد ولن يتم تفعيلها الا اذا كانت الباسورد صحيحة == بعد إدخال بيانات المستخدم الجديد مع الباسوورد (ارقام فقط) يتم الضغط على إضافة مستخدم سيتم اظهار فورم صلاحيات المستخدم الجديد في الاطلاع على اوراق العمل == سيتم تسجيل إسم أخر مستخدم وتاريخ الدخول ==== ان شاء الله ينال رضاكم وللعلم فأغلب أكواد العمل من عمل الاستاذ عبدالله باقشير وخاصة فورم الصلاحيات نموذج دخول بصلاحيات اوراق العمل الاصدار الثاني.rar
  22. السلام عليكم استبدل هذا الجزء من الكود Private Sub Abu_Ahmed_AfterUpdate() If LR = T Then Cells(LR + 1, 13).Value = Me.Controls("TextBox" & T).Value End Sub بهذا Private Sub Abu_Ahmed_AfterUpdate() If LR = T Then Cells(LR + 1, 13).Value = Me.Controls("TextBox" & T).Value If LR = T + 1 Then Cells(LR, 13).Value = Me.Controls("TextBox" & T).Value End Sub
×
×
  • اضف...

Important Information