اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

نجوم المشاركات

  1. Barna

    Barna

    الخبراء


    • نقاط

      11

    • Posts

      1065


  2. ابو تراب

    ابو تراب

    الخبراء


    • نقاط

      11

    • Posts

      393


  3. أبوبسمله

    أبوبسمله

    الخبراء


    • نقاط

      10

    • Posts

      3463


  4. Ali Mohamed Ali

    Ali Mohamed Ali

    المشرفين السابقين


    • نقاط

      8

    • Posts

      11640


Popular Content

Showing content with the highest reputation on 04/29/20 in all areas

  1. سياره ام طياره ؟ ساذهب للدوام وللتسوق بالسياره ... ساسافر بالطياره تحياتي
    4 points
  2. السلام عليكم ورحمة الله وبركاته🌹 هذا الاصدار شبهه الاخير ان شاء الله تقريبا من وجهة نظرى البسيطة والضئيلة واطرحه بين اياديكم للاطلاع والتجربة والرد بما ترونه مناسبا من تعديلات واضافات المميزات الاضافية امكانية وضع مجلد القارئ داخل مجلد الصوت بمسار القاعدة فقط والباقى على البرنامج ، ملاحظة يتم مسح اى مجلدات فارغة من مسار مجلد الصوت اليا كنا يتم اضافة اسم القارئ والرابط اليا الى الجدول دون تدخل من المستخدم الاصدار السابق كان لابد من ان تكون ملفات الصوت mp3 بفضل الله تم التحايل بالكود حتى يتم تشغيل ال wav يوجد مجلد منافع يتم إدراجه اليا بمجرد فتح القاعدة تجدون فيه برنامج تغيير اسماء ملفات الصوت للمصحف دفعة واحدة طبعا لابد من الحرص قبل اضافة المجلدات ان تكون اسماء الملفات الصوتية مثل المرفق السابق والمثال الموجود بالمرفق الحالي كما تم اضافة امكانية تعديل الوان التطبيق ارضاء لجميع الاذواق وبذلك اكون بفضل الله تعالي اضفت كل ما تم تناوله وطرحه فى الموضوع السابق استاذى الجليل ومعلمى القدير ووالدى الحبيب استاذ @ابوخليل يعلم الله لم انم منذ ردكم بان المرفق لا يعمل عند حضرتك تاكدت من الاكواد جميعا بالسطر والكلمة والحرف اسال الله ان لا تواجه مشكلة هذه المرة لا يوجد كود بلا داع ولا توجد كلمات عربية داخل المحرر وتم التصميم على النواة ٣٢ بايت استاذى الجليل ومعلمى القدير الاستاذ @Gamal.Saad 🙏 لكم جزيل الشكر والعرفان بالجميل جزاكم الله خيرا 🌹 وضعت بهذا التطبيق عصارة ما لدى من افكار على طريقة كل من اساتذتى الافاضل الاجلاء الاستاذ @ابوخليل والاستاذ @jjafferr والاستاذ @رمهان وكل من تعلمت منهم وعلى ايديهم حتى لا اخطئ بنكران فضل لاحد فى هذا الصرح الرائع اتمنى ان شاء الله ان تنال رضاكم الذكر_الحكيم_V.__3.0.1.zip
    3 points
  3. كلام الاستاذ رمهان صحيح 100% هو فقط اختصر ما كتبته انا في 19 سطر هو كتبه في سطرين بعد اذن اخي ابو تراب الفائدة باختصار مستخدمين اكثر بيانات اكثر حسب نسخة sql مجانية او مدفوعة الثمن امان اكبر نسخ احتياطي بخيارات اكبر دعم للانترنت
    3 points
  4. لا توجد مقارنة اوراكل اكثر صعوبة اقوى اكثر امان مستخدمين وبيانات بدون حدود لانشاء القاعدة تحتاج مبرمجين محترفين او شراء تطبيقات جاهزة من اوراكل نفسها او من شركات اخرى وهذة البرامج لها رخصة استخدام تحدد عدد المستخدمين ومدة الدعم واي تعديل او اضافة بمقابل مادي اسعار الترخيص للملحقات مرتفعة جدا وتزيد الاسعار يزيادة اعداد المستخدمين الدعم برسوم سنوية وليس مجاني متطلبات التشغيل مرتفعة تحتاج الى موظفين لادارة قاعدة البيانات وموظف واحد على الاقل لادارة السيرفر اخيرا مبرمجي اوراكل هم الاكثر حرصا على حقوقهم الفكرية لكون مبرمجي اوراكل هذا عملهم ومصدر دخلهم لذا لن تجد الدعم المجاني بسهولة بينما في اكسس تجد الكثير من المحترفين في مواقع الانترنت لديهم وظائف اخرى والاكسس هوايه او مصدر دخل اضافي اسعار الترخيص لبعض منتجات وملحقات اوراكل ---------------------- اكسس مستخدمين وبيانات محدودة امان ضعيف والامان امر نسبي بسبب المعالجات المدمجة بامكان اي شخص ان يعد برنامجة مع بعض الاستفسارات في المواقع المتخصصة في النهاية احتياجك هو من يحدد البيئة المناسبة
    3 points
  5. حياك أستاذي @أحمد الفلاحجى واياك .... بارك الله فيك منك نتعلم ... بارك الله فيك استاذي الفاضل @khasem حياك الله
    2 points
  6. وعليكم السلام برجاء مراجعه الروابط التاليه لمشاركه البرنامج على الشبكه لاختنا الغاليه ام عهود والاخ الغالى احمد الحربى جزاهم الله خيرا http://arabteam2000-forum.com/index.php?/topic/78439-مشاركة-قواعد-البيانات-اكسيس-على-الشبكة/ http://arabteam2000-forum.com/index.php?/topic/66225-آكسس-على-الشبكة/ بالتوفيق ان شاء الله
    2 points
  7. تسلم والشر ما يجيك ..... حفظك الرحمن ...... شوف المرفق وطبق على مثالك visit.accdb
    2 points
  8. هلا اخي ليس لدي فكرة عن التعارض لهذا ممكن احد الاعضاء الكرام يساعد في الحل
    2 points
  9. عملت لك مثال و كلمة السر 1234 كما نصح الاخوة الكرام يجب تامين الكود بالتوفيق Test.accdb
    2 points
  10. عند تحويل القاعدة الى ACCDE لا يمكن ومستحيل استيراد نماذجها
    2 points
  11. هلا اخي لسبب ما لم يعمل المثال الذي ارفقت عملت لك المثال التالي بالتوفيق pictures.zip
    2 points
  12. في حالة الرغبة في استخدام صلاحيات المستخدمين يمكنك تشفير كلمات السر احدى الدوال Public Const Salt As Long = 937267 Public Function Encrypt(strIn As String) As String Dim strChr As String Dim i As Integer For i = 1 To Len(strIn) strChr = strChr & CStr(Asc(Mid(strIn, i, 1)) Xor Salt) Next i Encrypt = strChr End Function بالتوفيق
    2 points
  13. السلام عليكم مشاركة مع الاساتذه الاعزاء شرح بالصور عمل كلمة مرور للنموذج من محرر الاكواد تحياتي
    2 points
  14. بعد اذن اخي الرائد لا ضرورة لكل هذه الحلفات التكرارية (بدل التنقل داخل النطاق المطلوب نقله خلية خلية ) انسخ النطاق كاملاُ الى الخلية الهدف لاحظ هذا الكود Option Explicit Sub My_code_1() Dim CRow%, jRow%, HowMany% Dim rng As Range Dim I As Worksheet, S As Worksheet Set I = Sheets("INV"): Set S = Sheets("SLS") Set rng = Sheets("INV").Range("c14:c23") HowMany = Application.CountA(I.Range("c14").Resize(10)) CRow = S.Range("C1048576").End(xlUp).Row + 1 jRow = S.Range("J1048576").End(xlUp).Row + 1 CRow = Application.Max(jRow, CRow) I.Cells(14, "C").Resize(HowMany, 5).Copy S.Cells(CRow, "c").PasteSpecial (12) I.Range("G24:G27").Copy With S.Cells(CRow + HowMany, "J") .PasteSpecial (12), Transpose:=True .Resize(, 4).Interior.ColorIndex = 6 End With S.Cells(CRow, "H") = I.Cells(8, "D") S.Cells(CRow, "I") = I.Cells(7, "D") I.Range("C14:C23").ClearContents I.Range("D8").ClearContents Application.CutCopyMode = False End Sub الملف مرفق Salim_Book.xlsm
    2 points
  15. وليش تسمح لأي شخص يدخل ويوصل للكود ..... المفروض برنامجك قبل التسليم تحوله الى ACCDE او اغلاق محرر الاكواد على الاقل بباس وورد هناك طرق اخرى اجعل الباس في جدول حتى يسهل تعديلها من قبل المستخدم ثم شفرها أو استخدم نظام صلاحيات للمستخدمين .....
    2 points
  16. اتفضل اليك ما طلبت القي نظرتا الى الصورة واليك المرفق بعد تعديل تقسيم الاسم الرباعي.mdb شفان
    2 points
  17. جرب هذا الكود لعله المطلوب Sub SAVESHEETS() With Application .DisplayAlerts = False .ScreenUpdating = False End With For Each sh In ThisWorkbook.Worksheets sh.Copy ActiveWorkbook.SaveAs ThisWorkbook.Path & "\" & ActiveSheet.Name & ".xlsx" ActiveWorkbook.Close False Next With Application .DisplayAlerts = True .ScreenUpdating = True End With End Sub SAVESHEET.xlsm
    2 points
  18. وعليكم السلام-تفضل يمكن هذا بوضع هذه المعادلة داخل التنسيقات الشرطية كما بالصورة =COUNTIFS($B$2:$B$5000,$B2,$C$2:$C$5000,$C2,$D$2:$D$5000,$D2,$E$2:$E$5000,$E2)>1 تنسيق لمعرف بيانات الصف متكررة1.xlsx
    2 points
  19. Version AHP 4.0

    9437 تنزيل

    عند مقارنة خيارات متعددة وفقا لمعايير محددة ، يتم أولا تحديد وزن نسبي لكل من هذه المعايير حتى نستطيع الوصول الى قرار و هذا الوزن النسبي بمثل الأهمية النسبية و درجة الأولوية لكل من المعايير و هنا سنعرض لطريقة تحديد الأوزان النسبية ، و من ثم عمل التقييم و طبعا اشهر تطبيق لذلك عند المقارنة بين المتقدمين لمناقصة معينة وفقا لعدة معايير و هنا يشتمل المثال على المقارنة بين عدة أنواع افتراضية من السيارات وفقا لمجموعة من المعايير مثل السعر و الصيانة و درجة الرفاهية و درجة الأمان ، و بناء على ذلك سنتعلم كيف نضع أوزان نسبية لكل من المعايير ، و بناء على ذلك تتم عملية المفاضلة و يصلج المقال لاتخاذ القرار فى ظل مجموعة متعددة من المعايير اللازمة لاتخاذ اي قرار و أيضا تحديد الأهمية والأولوية النسبية و الترتيب لتلك المعاير وفق اهميتها من الأمثلة التي وزرتدني تغذية راجعة جميلة جدا عنها هو تحديد الأوزان النسبية لمعايير التقييم فى مناقصة او اتخاذ قرارات شخصية مثل شراء أي أصل أو الزواج أو اختيار المرشح الأنسب بين عدة مرشحين لأي منصب ، أو المفاضلة بين الوظائف أو السكن .....الخ ومرفق مثال بالاكسيل يحوي أتمتة كاملة لتطبيق الطريقة التي تم شرحها فى العرض التقديمي الموجود مع أول اصدارت الملف ، ,والملف يحوى دالتين بالكود VBA تم استخدامهما فى المقارنة لذا يجب الموافقة على تفعيل الكود عند الفتح لاول مرة ليعمل الملف
    1 point
  20. كل عام وحضراتكم بخير ورمضان كريم اعاده الله عليكم وعلى الامة الاسلامية بالخير واليمن البركات البحث فى القرآن الكريم.xlsm
    1 point
  21. حبيبى استاذ الرائد77 ولا يهمك دائما نشجع اثراء الموضوعات لتعدد الإجابات ... أخى العزيز بالتأكيد وطبعا هذا لا يحتاج الأسف بارك الله فيك asd2000 على الرغم انك لم تحدد من البداية طلبك الجديد الا وقد تم التعديل على المعادلة والملف السابق طبقا لمطلوبك الجديد
    1 point
  22. الفضل كله لله ثم لاخواننا واساتذتنا جزاهم الله خيرا اللهم امين ورحم الله جميع امه سيد الخلق سيدنا محمد صل الله عليه وسلم واياكم اخى يارك الله فيكم اخوانى واساتذتى محمد @Barna واخى @ابو تراب وجزاكم الله خيرا والحمدلله الذى بنعمته تتم الصالحات
    1 point
  23. هذا الكود تضعه كما هو لوحده انما نقصد كود استدعاء هذا الكود فى الحدثين الحالى وعند عداد الوقت showPic هذا كود استدعاء الكود وهو اللذى تضعه فى الحدثين قبل اكوادك
    1 point
  24. تفضل يمكنك جعل المعادلة هكذا =IF(C1=1,RIGHT(A1)+LEFT(A1),"") 1.xlsx
    1 point
  25. طيب ضع اكواد الاستدعاء فقط زى ما هو مباشره باعلى الاكواد تبعك وسيب التايمر تبعك زى ماهو وجرب نقوم بالتجربه لعدم وجود مرفقات الى ان نصل معك لحل باذن الله والا سوف تضطر لعمل مثالك كما برنامجك باحداثه بالتوفيق اخى
    1 point
  26. والله ياعم احمد انت استاذنا جزاك الله كل خير وكل عام وانت طيب 🌹
    1 point
  27. بارك الله فيك اخى واحبك الذى احببتنى فيه طيب حاول تظبط المثال تبعك كما برنامجك وضع الاكواد التى بمثال اخى الفاضل ابوتراب جزاه الله خيرا حتى نرى المشكله التى واجهتك لحلها باذن الله بمساعده اخوانك واساتذتنا الافاضل جزاهم الله خيرا لكن ع هذا الوضع لا نعلم ما المشكله الفعليه او الاكواد التى تعمل تعارض مع بعضها واليك تجربه قم بها اذا كنت وضعت كود الاستدعاء تبع اخى ابو تراب باسفل اكوادك فى الحدثين الحالى وعند عداد الوقت اجعلهم باعلى احداثك ووافنا بالنتيجه والا ظبط المثال كما برنامجك وارفقه بالتوفيق اخى
    1 point
  28. السلام عليكم ورحمة الله اليك صورة للفورم كما يظهر عندى على الجهاز ولا ادرى لماذا تظهر عندك مخالفة
    1 point
  29. تسلم استاذ محمد البرناوي ربي يحفظك
    1 point
  30. نعم يمكن ذلك ..... ابحث في المنتدى وتجد أمثلة لذلك .... أو أعطني فرصة عند العودة لجهازي لأبحث لك ....
    1 point
  31. السلام عليكم ورحمة الله ابنتى العزيزة كل عام وانتى بخير اجعلى الكود هكذا Sub reda20204() Dim lr As Integer Sheets("فاتورة_مبيعات").Activate lr = WorksheetFunction.CountA(Range("F16:F25")) + 15 Range("B16:m" & lr).Copy Sheets("المبيعات").Activate Range("B7").PasteSpecial xlPasteValues Application.CutCopyMode = False MsgBox ("ابدأعملية جديدة") Sheets("فاتورة_مبيعات").Activate Sheets("فاتورة_مبيعات").Range("i24").Value = "" Sheets("فاتورة_مبيعات").Range("i16").Value = "" Sheets("فاتورة_مبيعات").Range("i17").Value = "" Sheets("فاتورة_مبيعات").Range("i18").Value = "" Sheets("فاتورة_مبيعات").Range("i19").Value = "" Sheets("فاتورة_مبيعات").Range("i20").Value = "" Sheets("فاتورة_مبيعات").Range("i21").Value = "" Sheets("فاتورة_مبيعات").Range("i22").Value = "" Sheets("فاتورة_مبيعات").Range("i23").Value = "" Sheets("فاتورة_مبيعات").Range("f24").Value = "" Sheets("فاتورة_مبيعات").Range("f25").Value = "" Sheets("فاتورة_مبيعات").Range("f16").Value = "" Sheets("فاتورة_مبيعات").Range("f17").Value = "" Sheets("فاتورة_مبيعات").Range("f18").Value = "" Sheets("فاتورة_مبيعات").Range("f19").Value = "" Sheets("فاتورة_مبيعات").Range("f20").Value = "" Sheets("فاتورة_مبيعات").Range("f21").Value = "" Sheets("فاتورة_مبيعات").Range("f22").Value = "" Sheets("فاتورة_مبيعات").Range("f23").Value = "" Sheets("فاتورة_مبيعات").Range("L24").Value = "" Sheets("فاتورة_مبيعات").Range("L25").Value = "" Sheets("فاتورة_مبيعات").Range("l16").Value = "" Sheets("فاتورة_مبيعات").Range("l17").Value = "" Sheets("فاتورة_مبيعات").Range("L18").Value = "" Sheets("فاتورة_مبيعات").Range("l19").Value = "" Sheets("فاتورة_مبيعات").Range("l20").Value = "" Sheets("فاتورة_مبيعات").Range("L21").Value = "" Sheets("فاتورة_مبيعات").Range("L22").Value = "" Sheets("فاتورة_مبيعات").Range("l23").Value = "" Sheets("فاتورة_مبيعات").Range("h24").Value = "" Sheets("فاتورة_مبيعات").Range("H25").Value = "" Sheets("فاتورة_مبيعات").Range("h16").Value = "" Sheets("فاتورة_مبيعات").Range("h17").Value = "" Sheets("فاتورة_مبيعات").Range("h18").Value = "" Sheets("فاتورة_مبيعات").Range("h19").Value = "" Sheets("فاتورة_مبيعات").Range("h20").Value = "" Sheets("فاتورة_مبيعات").Range("h21").Value = "" Sheets("فاتورة_مبيعات").Range("h22").Value = "" Sheets("فاتورة_مبيعات").Range("h23").Value = "" Sheets("فاتورة_مبيعات").Range("k25").Value = "" Sheets("فاتورة_مبيعات").Range("K24").Value = "" Sheets("فاتورة_مبيعات").Range("k16").Value = "" Sheets("فاتورة_مبيعات").Range("k17").Value = "" Sheets("فاتورة_مبيعات").Range("k18").Value = "" Sheets("فاتورة_مبيعات").Range("k19").Value = "" Sheets("فاتورة_مبيعات").Range("k20").Value = "" Sheets("فاتورة_مبيعات").Range("k21").Value = "" Sheets("فاتورة_مبيعات").Range("k22").Value = "" Sheets("فاتورة_مبيعات").Range("k23").Value = "" End Sub
    1 point
  32. جزاك الله خيرا اخى واستاذى @ابو تراب بعد محاولات لفتح مرفقك وساعه يعمل وساعه لا لايوجد اى احداث فى نموذجك المرفق برجاء اضافه نموذج باحداثه كما لديك حتى نرى ان كان هناك تعارض مع الاحداث ام لا وقبل الرفع والضغط بالوينرار اعمل له ضغط واصلاح بالتوفيق اخى
    1 point
  33. السلام عليكم ورحمة الله اجعل الكود هكذا Private Sub UserForm_activate() Calendar = vbCalHijri EDate = Date Label1.Caption = Format(Date, "ddd dd mmm yyyy") & " هـ" End Sub و الله الموفق و المستعان
    1 point
  34. قرأت الموضوع اكثر من مرة ولم افهم ماذا تريد ؟؟؟ ممكن ولطفا زيادة في التوضيح !!!! او حتى لو مثال يكون افضل
    1 point
  35. اذا كنت تقصد في الشبكة المحلية فهذا الفديو يشرح تقسيم القاعدة و المشاركة الفديو
    1 point
  36. ما شاءا الله يجعله الله فى ميزان حسناتكم
    1 point
  37. وعليكم السلام-طبعا يمكنك ذلك بهذه المعادلة =IFERROR(VLOOKUP([@[رقم الايصال الاكتروني]],Table1,2,0),"") sheet1.xlsx sheet1.xlsx
    1 point
  38. شكرا لك أخي على الفكرة التي كانت غائبة عني ملاحظة : لم يفي بالنتيجة الصحيحة ولكن اجريت عليه بعض التعديلات NCompte = IIf((IIf((100 * N°_Compte_du_Titulaire Mod 97) > 12, 97 - ((100 * N°_Compte_du_Titulaire Mod 97) - 12), 12 - (100 * N°_Compte_du_Titulaire Mod 97))) < 10, _ "0" & IIf((100 * N°_Compte_du_Titulaire Mod 97) > 12, 97 - ((100 * N°_Compte_du_Titulaire Mod 97) - 12), 12 - (100 * N°_Compte_du_Titulaire Mod 97)), _ IIf((100 * N°_Compte_du_Titulaire Mod 97) > 12, 97 - ((100 * N°_Compte_du_Titulaire Mod 97) - 12), 12 - (100 * N°_Compte_du_Titulaire Mod 97)))
    1 point
  39. عليك بإستخدام هذه المعادلة =IFERROR(IF(INDEX($A$2:$A$7,MATCH(E2,$B$2:$B$7,0))<>"",1,""),"") نسخة 1من الوقت الحالى.xlsm
    1 point
  40. ممكن توضيح اكتر وماذا يعنى سيرفر هل جهاز رئيسي ترتبط به اجهزة اخرى بشبكة محلية نيت ورك ام سيرفر اى مساحة محجوزة على الانترنت وماذا تعنى بجهاز العميل الموضوع للاجابة يحتاج منك ما تبخل بعرض شرح واف وكاف حتى تقدم لك المساعدة ان شاء الله
    1 point
  41. استاذى الجليل ومعلمى القدير الاستاذ @Gamal.Saad ✌️🙏🌹🌹🌹 اولا وقبل كل شئ مهما قدمت من كلمات وعبارات شكر لن اوافيكم حقكم وقدركم استاذى الجليل شكر الله لكم واحسن اليكم كنا تحسنون الى طلبة العلم جزاكم الله خيرا 🌹🙏 شكرا اسال الله تعالى فى هذا الشهر الكريم وتلك السويعات الطاهرات فى هذه الايام المباركات ان يتقبل كل اعمالكم فتكون فى موازين حسناتكم ويرزقكم البركة فى العمر والعلم والاهل وان يرزقكم القبول والهدى والتقي والغنى وان يرزقكم ان شاء الله الفردوس الاعلى انت وكل اساتذتى العظماء ومل من تعلمت منه حرفا حتى ولو بطريق غير مباشر وكل المسلمين ان شاء الله امين امين امين واسمح لى استاذى الفاضل الكريم فى طلب على استحياء فضلا وكرما وليس امرا ان تنظر الى هذا المرفق بوجه عام ولا تحرمنى من رايكم وبوجه خاص الى نموذج البحث بطريقتكم المباركة للاطلاع على الوقت والنتيجة والالية بشكل عملى للعلم بخصوص تفادى التشكيل والهمزات هناك من الاكواد الكثير لعمل ذلك وبعد تجارب عديدة اتضح ان العملية مع بعض الاكواد تستغرق بعض الوقت لفتح النموذج لانها تحول كل النص عند الفتح دفعة واحدة وهناك ما يحول النص لحذف التشكيل والهمزات وقت عملية البحث ولكنها تستغرق وقتا. وبناء على تجارب عديدة وجدت من وجهة نظرى البسيطة ان الافضل تحويل النص والاحتفاظ به فى الجدول كما فعلت فى هذا المرفق خاصة ان عملية البحث تدور فى محيط الايات فقط ولن تزيد مع الوقت
    1 point
  42. هلا اخي كفكرة يمكنك جلب التاريخ من النت هذا الموقع لديه فكرة جلب التاريخ من النت مثال لجلب التاريخ من الانترنت Function InternetTime(Optional GMTDifference As Integer) As Date '----------------------------------------------------------------------------------- 'This function returns the Greenwich Mean Time retrieved from an internet server. 'You can use the optional argument GMTDifference in order to add (or subtract) 'an hour from the GMT time. For Example if you call the function as: '=InternetTIme(2) it will return the (local) hour GMT + 2. Note that the 'GMTDifference variable is an integer number. 'Written by: Christos Samaras 'Date: 25/09/2013 'Last Updated: 10/01/2017 'e-mail: xristos.samaras@gmail.com 'site: https://myengineeringworld.net///// '------------------------------------------------------------------------------- 'Declaring the necessary variables. Dim Request As Object Dim ServerURL As String Dim Results As String Dim NetDate As String Dim NetTime As Date Dim LocalDate As Date Dim LocalTime As Date 'Check if the time difference is within the accepted range. If GMTDifference < -12 Or GMTDifference > 14 Then Exit Function End If 'The server address. ServerURL = "http://www.timeanddate.com/worldclock/fullscreen.html?n=2" 'Build the XMLHTTP object and check if was created successfully. On Error Resume Next Set Request = CreateObject("MSXML2.ServerXMLHTTP.6.0") If Err.Number <> 0 Then Exit Function End If On Error GoTo 0 'Create the request. Request.Open "GET", ServerURL, False, "", "" 'Send the request to the internet server. Request.Send 'Based on the status node result, proceed accordingly. If Request.ReadyState = 4 Then 'If the request succeed, the following line will return 'something like this: Mon, 30 Sep 2013 18:33:23 GMT. Results = Request.getResponseHeader("date") 'Use the Mid function to get something like: 30 Sep 2013 18:33:23. Results = Mid(Results, 6, Len(Results) - 9) 'Use the Left and Right function to distinguish the date and time. NetDate = Left(Results, Len(Results) - 9) '30 Sep 2013 NetTime = Right(Results, 8) '18:33:23 'Convert the date into a valid Excel date 30 Sep 2013 -> 30/9/2013. 'Required for countries that have some non-Latin characters at their alphabet (Greece, Russia, Serbia etc.). LocalDate = ConvertDate(NetDate) 'Add the hour difference to the retrieved GMT time. LocalTime = NetTime + GMTDifference / 24 'Return the local date and time. InternetTime = LocalDate + LocalTime End If 'Release the XMLHTTP object. Set Request = Nothing End Function ?InternetTime() 4/27/2020 10:57:24 AM بالتوفيق
    1 point
  43. السلام عليكم اخي ادخل الى هذا الرابط ستجد ما تريد ان شاء الله https://youtu.be/NZ9r_0xnv18
    1 point
  44. أظن أنه لا يمكن أخي أن تقوم بعمل تنسيق لكل عمود في اليست بوكس على جدا. و الله أعلم .
    1 point
  45. اخي العزيز اعمل جدول فيه عنصرين الاول my_date ونوعه تاريخ تدخل فيه التاريخ المحدد لانتهاء البرنامج الثاني pc_ date ونوعه تاريخ ايضا في النموذج الذي مصدره الجدول حدث عند التحميل تضع ما يلي Private Sub Form_Load() pc_date = Date If my_date = pc_date Then MsgBox "انتهت المدة المحددة" DoCmd.Quit Else Me.dd = "باقي من الفترة" & my_date - pc_date & "ايام" End If End Sub وان شاء الله يفيد Database14.zip
    1 point
  46. وعليكم السلام-كان عليك رفع الملف نفسه ولكن كل ما عليك فعله ان تحدد العمود الذى تريد ضبط الأرقام بداخله وتقوم بعد ذلك بالضغط بيمين الماوس ثم تختار Format Cells وبعد ذلك تضغط على قائمة Number وتختار Custom ثم بعد ذلك تضغط على 0 ثم Ok وذلك كما بالصورة
    1 point
  47. تفضل اخي الكريم مع انني ضد فكرة حذف الملفات تلقائيا والسبب في بعض الاحيان تحتاج الى الرجوع لملف قديم للاطلاع على تعديل ما ملاحظة هامة جدا :: الكود يحذف كل الملفات في المجلد D:\Backup نسخة احتياطية مضغوطة.rar
    1 point
  48. السلام عليكم ورحمة الله أخي الكريم، بالملف المرفق تعديل طفيف جدا على الكود في ملف أخي الكريم عبد السلام جازاه الله خير الجزاء... تم أيضا تغيير معادلة العمود A باستعمال الدالة SUBTOTAL لتسلسل الأرقام في العمود بعد إخفاء الصفوف... أخوك بن علية الملف المرفق : Classeur3.rar
    1 point
  49. اخوي في راس تجميع الفصل قم بالخطوات التاليه كما هو موضح في الصوره المرفقه الاولى و طالع النتيجه في الصوره المرفقه الثانية طبعا تم اضافه مربع النص الصفSaf الى تجميع الفصل حتى يوضح الفصل التابع له وكذلك لم يوضع شي في تجميع الصف وجعله تماما مقفل كما في الصوره الاولى اما بالنسبه للحتوى خاص في الطباعه فهذا يتم في الاكسل و الاكسل يختلف تماما عن الاكسس و عليك نسيان الاكسل عند العمل على الاكسس ان شاء الله وصلت الفكره و للتطبيق ارفق مثالك للتعديل عليه بالتوفيق
    1 point
×
×
  • اضف...

Important Information