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

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

  1. أ / محمد صالح

    أ / محمد صالح

    أوفيسنا


    • نقاط

      15

    • Posts

      4,431


  2. محمد أبوعبدالله

    • نقاط

      5

    • Posts

      1,998


  3. ابوخليل

    ابوخليل

    أوفيسنا


    • نقاط

      3

    • Posts

      12,190


  4. kanory

    kanory

    الخبراء


    • نقاط

      3

    • Posts

      2,256


Popular Content

Showing content with the highest reputation on 04 أكت, 2021 in all areas

  1. وعليكم السلام ورحمة الله وبركاته UI اختصار User Interface = واجهة المستخدم ( النماذج والتقارير ) UX هي User Experience = طريقة تشغيل البرنامج بواسطة المستخدم وتحديد الوظائف التي يقوم بها ( اضافة - حذف _ تعديل - عرض ) باختصار ui/ux هما عمليتان تقوم بهما لمساعدة العميل لتشغيل البرنامج بشكل ومظهر جيد وسهولة العمل داخل البرنامج مثال : نموذج frm1 به ثلاث ازرار ( اضافة - حذف - تعديل ) من الجيد ان تضع العناصر بنفس الطريقة في نموذج frm2 بدلاً من ( حذف - اضافة - تعديل ) مع توحيد اللون لكل زر الموضوع بكامله يتكلم عن تصميم المظهر العام للبرنامج وليس له علاقة بكتابة الاكواد ارجو ان اكون قد افدتك تحياتي
    3 points
  2. السلام عليكم مشاركة مع اخي ابو عبدالله ولانه قد يشترك اكثر من اسم في سنة التأهيل اعتقد يلزم معيار للاسم في المرفق جعلت مصدر بيانات التقرير استعلام داخلي ووضعت معيارين ( الاسم وسنة التأهيل) data1_2.rar
    3 points
  3. ليس هناك داع لهذا كله ضع هذا الكود في حدث اغلاق ورقة العمل كما تلاحظ وسوف يحفظ نسخة تلقائية بتاريخ اليوم .. أسهل واحسن وذلك في دليل في نفس المجلد الذي به ملف العمل .. باسم saveit ... قم بانشائه على جهازك Private Sub Workbook_Deactivate() Dim saveFilename As String Dim savedate As String savedate = Format(Date, "yyyyMMdd") Application.DisplayAlerts = False saveFilename = ThisWorkbook.Name ActiveWorkbook.SaveAs ThisWorkbook.Path & "\saveit\" & saveFilename & savedate Application.DisplayAlerts = True End Sub
    2 points
  4. قد تساعدك هذه القاعدة من تصميم الاخوة بالمنتدى لا اتذكر الاسم db2.mdb
    1 point
  5. مشاركة مع حبايبنا الاساتذة <<<<<<<<>>>>>>>> DATA2.accdb
    1 point
  6. يمكنك استعمال برنامج advanced office password recovery
    1 point
  7. يمكنك استعمال هذه المعادلة =IF(DAY(TODAY())=1,1,1+(DAY(TODAY())-1)*5) بالتوفيق
    1 point
  8. لتحويل أي معادلة إلى كود يمكنك استعمال هذه الطريقة [Cell reference] = Evaluate("=Cell formula") وفي حالتك [i13] = Evaluate("=INDEX($D$5:$I$9,MATCH(D13,$C$5:$C$9,0),MATCH(F13,$D$4:$H$4,0))") وطريقة استدعائه بزر أمر مرتبط بإجراء sub به هذا الكود أو في حدث تغيير خلايا ورقة العمل worksheet_change وبالنسبة للتنفيذ من الأكسس على نفس هذا الشيت بعد تصديره مثلا نستعمل قبل evaluate اسم كائن تطبيق الاكسل مثال sh.Range("i13").value = Xlapp.Evaluate("=INDEX($D$5:$I$9,MATCH(D13,$C$5:$C$9,0),MATCH(F13,$D$4:$H$4,0))") بالتوفيق
    1 point
  9. شكرا جزيلا استاذ @أ / محمد صالح جزاك الله كل خير ربنا يبارك في عمرك ويحفظك
    1 point
  10. هذا طبيعي لان الاكسس يعتبر هذا السجل قيد التحرير لانك بتحاول تعديل سجل او حقل معين بقيمتين قبل حفظ القيمة الاولى ..... يجب حفظ التعديلات في النموذج الاول وتحديث البيانات ثم تبدأ بتعديل البيانات من خلال النموذج الثاني ....
    1 point
  11. وعليكم السلام ورحمة الله وبركاته اكثر ما تظهر هذه المشكلة في اوفيس 2010 من خلال تجربتي المتواضعة تم حل هذه المشكلة نهائياً بانشاء التقرير في اصدار اوفيس اقدم جرب وان شاء الله ستحل نهائياً :: تحياتي
    1 point
  12. بإذن الله يفيدك هذا الشرح لعمل نسخة مضغوطة zip بالتوفيق
    1 point
  13. وعليكم السلام ورحمة الله وبركاته ضع الكود التالي لعرض التقرير DoCmd.OpenReport "STABLE2-2", acViewPreview, , "[سنة التأهيل] ='" & Me.سنة_التأهيل & "'" data1.rar تحياتي
    1 point
  14. وعليكم السلام ورحمة الله وبركاته اعتقد ان هذه المشكلة ستنتهي اذا قمت باعادة تشفيل اكسيس او اعادة تشغيل الجهاز تحياتي
    1 point
  15. انتبه من فضلك فعليك التحلى بالصبر فأنت لا تعلم مدى انشغال وارتباط الأساتذة بأعمالهم ... فدائما وأبدا عليك التماس العذر لهم خصوصا ان تواجدهم وردودهم بالمنتدى انما لوجه الله فلا أجر لذلك !!!
    1 point
  16. 1 point
  17. المطلوب كود او معادلة لتسلسل الارقام حسب الكتابة فى خانة القيمة كما هو موضح فى الملف وجزاكم الله خيراً الملف.xlsx
    1 point
  18. المتاح أن تضيف النص الذي في textbox قبل التصدير pdf لكن العكس يلزمك برامج تحرير بي دي اف وتدعم العمل عليها من خلال vba أو من خلال سطر الأوامر cmd بالتوفيق
    1 point
  19. فورم حساب السن وتاريخ الميلاد والنوع والمحافظة من الرقم القومى بناء على طلب زميل وان شاء الله نكمل باقى الطلبات لا تضع فى الفورم سوى الاسم والرقم القومى فقط الفيديو الصور الملف تاريخ الميلاد والسن والنوع من الرقم القومى.rar
    1 point
  20. السلام عليكم قام أخي أنس دروبي بنشر موضوع ( فورم بحث بأكثر من ثلاث خيارات ) ، و بناءا على طلبه وضعت هذا الفورم في موضوع مستقل ليسهل الوصول اليه اثناء البحث في المنتدى أخبركم إخواني أنه إستغرق منى أكثر من 10 ساعات عمل ( متقطعة ) و و الله انها الحقيقة و رغم ذلك ربما سيكون فيه بعض الاخطاء ( فجل من لا يسهو ) و ان كانت هناك اخطاء فيمكن استدراكها بعد ملاحظاتكم و تجربتكم للفورم . ألا يستحق هذا دعاءا في ظهر غيب ؟ طريقة تصميم فورم بحث عن طريق لست بوكس2.rar
    1 point
  21. اشكر كل من حاول ايجاد حل معي وبارك الله فيكم وجعلكم ذخرا للمنتدى تم بحمد الله حل المشكلة وتوصلت الى حل كافي وبالمرفقات المثال والحل control report printing_5.rar
    1 point
  22. أخي الكريم أ / حمدي تم بفضل الله تصميم برنامج بالأكسس يقوم بتحويل قواعد بيانات أكس إلى قواعد بيانات mysql التي تصلح لبناء مواقع ديناميكية والجميل أن هذه الأداة تقوم بالتحويل للنوعين من أكسس إلى mysql ومن mysql إلى أكسس تجده هنــــــا
    1 point
  23. السلام عليكم ورحمة الله وبركاته جميعا دمتم في خير أخي الفاضل ياسر كما أخبر أخونا ومعلمنا الباشمهندس / محمد طاهر أنك لا تحتاج مثل هذه الإعلانات لقراءة ورقة العمل المحددة بل يكفيك رقمها أو اسمها ويفضل عرض فكرتك بإسهاب حتى نتمكن من مساعدتك رغم أني أتوقع أنك تريد قراءة محتويات شيت معينة مهما تغير اسمها أو ترتيبها فإن كان ذلك هو المطلوب أخبرنا وستجد ما يسرك إن شاء الله
    1 point
  24. شكرا لك أخي الكريم خدمة رائعة من جوجل
    1 point
  25. الحمد لله ربنا ستر معاك ومعايا أخي زياد كود رائع شكرا لك وجزاك الله كل خير
    1 point
  26. ولا يهمك أخ عبد الصمد أخونا حسن علي أعطاك ما ينفع مع الأرقام وأخونا يحيى أعطاك ما ينفع مع الحروف والأرقام معاً فهنيئا لك وشكرا للأساتذة تحياتي للجميع
    1 point
  27. أخي الكريم أ / حمدي بالنسبة لموضوع تعامل المواقع مع قواعد بيانات أكسس فهذا شيء غير مفضل أولا لأن هذا لن يكون مدعوما إلا على سرفرات موجودة على نظام تشغيل ويندوز (وهذه السرفرات قليلة جدا) ثانيا ستكون استجابة السرفر لطلبات المتصفحين بطيئة جدا بالمقارنة بقواعد بيانات mysql والتي صممت للتعامل مع صفحات php لذلك أرسل لي قاعدة البيانات أكسس التي بها النتيجة وسأقوم بتحويلها إلى قاعدة بيانات mysql ونبدأ بعدها في برمجة صفحة php لاستخراج نتائج الطلاب من خلال كتابة رقم الجلوس مثلا
    1 point
  28. جرب هذا الرابط أخي ياسر http://www.microsoft.com/downloads/details.aspx?FamilyID=5e86ec97-40a7-453f-b0ee-6583171b4530&displaylang=en وإذا لم يفلح فعليك بتحديث نسخة الويندوز لديك من خلال microsoft update أو تغييرها وريّح دماغك
    1 point
  29. من الواضح أخي ياسر أن محرك النص إلى صوت غير موجود في جهازك ولذا يلزمك تحميله وتثبيته microoft text to speech ingine من هنــــا
    1 point
  30. رائع أخي طارق وفقنا الله وإياكم إلى كل ما يحبه ويرضاه وخاصة في المعادلة التي تأتي بتاريخ يوم الخميس التالي للتاريخ =MOD(12-WEEKDAY(C17),7)+C17 وأعتقد أن ما يريده الأخ آدم بالنسبة للموضوع الأول أبسط من ذلك حيث يريد معادلة لحساب تاريخ اليوم الناتج بعد طرح كذا شهر وكذا يوم من التاريخ المحدد وهذه معادلة تفي بهذا الغرض إن كان هذا هو المطلوب =C18-(1*30+12) ففي المعادلة السابقة يظهر التاريخ الناتج بعد طرح مدة شهر و 12 يوم نت التاريخ المكتوب في الخلية c18 وطبعا يمكن استبدال عدد الشهور بالرقم المطلوب وكذلك عدد الأيام وكذلك عملية الطرح يمكن استبدالها للجمع أتمنى أن يكون المطلوب قد تم الوصول إليه
    1 point
  31. استعمل هذه المعادلة =MOD(1701,28)
    1 point
  32. هذه الرسالة تخبرك بأنك تحاول الكتابة على سجل موجود اصلا ولهذا يحدث التعارض لذا لديك ثلاث خيارات اما حفظ السجل او اضافة التحديث اولا الى الحافظة ثم بعد ذلك يتم نسخ ما تم في الحافظة الى السجل او الغاء الأمر....................................... لذا لحل هذا التعارض يلزمك عمل حفظ للسجل يمكن استخدام هذا الكود ....... DoCmd.RunCommand acCmdSaveRecord
    0 points
×
×
  • اضف...

Important Information