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

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

  1. متقاعد

    متقاعد

    الخبراء


    • نقاط

      9

    • Posts

      583


  2. محمد احمد لطفى

    • نقاط

      5

    • Posts

      1,912


  3. أبومروان

    أبومروان

    03 عضو مميز


    • نقاط

      2

    • Posts

      264


  4. الحلبي

    الحلبي

    04 عضو فضي


    • نقاط

      2

    • Posts

      750


Popular Content

Showing content with the highest reputation on 09 أبر, 2023 in all areas

  1. أستاذ متقاعد جزاك الله خيراً و شكرا للتوضيح تفضل تمت التجربة ويعمل يجب أن تختار النموذج المراد نقله من القائمة المنسدلة ومسار القاعدة edusoftUpdate (2).accdb
    2 points
  2. المثال يعمل بعد تعديله الى DoCmd.TransferDatabase acExport, "Microsoft Access", "d:\test.accdb", acForm, Me.Modifiable9.Column(1), "FramDelete" تحياتي
    2 points
  3. لا اخي المقصود هنا تصدير كائن من قاعدة لاخرى باستخدام الكود
    2 points
  4. نعم ممكن ولكن .... نعود لذلك بعد شرح الطريقة الامر المطلوب هو DoCmd.TransferDatabase acExport, "Microsoft Access", "d:\test.accdb", acForm, "form6", "form6" هنا نصدر كائن قاعدة بيانات اكسس ثم مسار واسم القاعدة التي نرغب التصدير اليها ثم نوع الكائن اسم الكائن اخيرا اسم النموذج في القاعدة الوجهة نعود للكن النموذج يختلف عن الجدول من خلال ان له مصدر بيانات في العادة يكون جدول واحيانا استعلام وقليلا مايكون غير منظم ايضا النموذج قد يحتوي على قوائم او مربعات تحرير وسرد مصدرها قد يكون استعلام وقليلا ما يكون مصدر بالكود واحيانا يكون النموذج له نموذج فرعي لذا تصدير نموذج يتطلب معالجات اكثر مما يتطلب تصدير جدول تحياتي اخي محمد لطفي سبقتني بالرد ولكني كنت اجهز للرد
    2 points
  5. تفضل هل هذا ماتريد DoCmd.TransferDatabase acImport, "Microsoft access", "C:\sourceDB.mdb", acForm ,"SourceFormName", "FormNameInDestinationDB" نفس طريقة نقل الجدول
    2 points
  6. وعليكم السلام ورحمه الله وبركاته يمكنك استخدام هذه المعادله =TEXT(A8,"dddd") استخراج اسم اليوم.xls
    2 points
  7. ربنا يبارك فى حضرتك أنا هنا لاتعلم ومازلت اتعلم
    1 point
  8. والله يا استاذ @محمد احمد لطفى اذا كان هناك من يستحق افضل اجابه فهو انت 🌹 ولك بالمثل واكثر من ذلك انت واخي محمد لطفي
    1 point
  9. شكرا استاذي هذه احسن اجابة بارك الله في اعمالك و تقبل صيامك و غفر ذنوبك
    1 point
  10. اعذرونى ان لم افهم الموضوع ولكن حسب ما اعرف انه بسهولة يمكن نقل جدول او استعلام او نموذج من قاعدة الى اخرى ولكن النموذج طبعا يكون مرتبط بجداول او استعلامات او الخ وبالتالى اذا اردت ان يعمل بشكل صحيح يجب ان تعرف ما المرتبط به واستيرداها ايضا وذلك يكون حينما تكون فاتح القاعدة المراد استيراد النموذج لها ومن ثم من قائمة بيانات خارجية- مصدر بيانات جديد -من قاعدة بيانات - اكسيس واختار ما تريد استيراده
    1 point
  11. In standard module Private Declare Function IsNetworkAlive Lib "Sensapi" (lpdwFlags As Long) As Long Sub CheckInternetConnection() If Not IsInternetConnected() Then UserForm1.Show Application.OnTime Now + TimeValue("00:00:10"), "CheckInternetConnection" End Sub Public Function IsInternetConnected() As Boolean Dim lngAlive If IsNetworkAlive(lngAlive) = 1 Then IsInternetConnected = True End Function In workbook module Private Sub Workbook_Open() Application.OnTime Now + TimeValue("00:00:10"), "CheckInternetConnection" End Sub
    1 point
  12. مشكور جزاك الله خير الجزاء يااستاذ كريم نظيم
    1 point
  13. شرح جميل وواضح ومفهوم من مفكر كبير ودكتور فى الاكسس ـ ما هذه الفصاحة والبلاغة والاستعارات المكنية والتصريحية اشكرك استاذ / خالد وزادك الله من علمه واجاز بك تفسير اكسس لنا رحم الله والديك وبارك الله فيك وفى معلوماتك القيمة وجزاك كل خير
    1 point
  14. هذا صحيح لاننا الحقنا القيمة في الجدول وتم حفظها كسجل الحقيقة ان هذه الطريقة تستخدم في العادة لغرض تحديد الصلاحيات للمستخدمين مثلا محمد له صلاحية form2 وعلى form3 وهكذا في مثل هذه الحالات ممكن نستخدم الاستعلام مباشرة ولن تواجهنا مشكلة عند تغيير اسم النموذج على كل حال لو فتحت جدول MSysObjects ستجد ان هناك رقم id لكل كائن في القاعدة هذا الرقم يمثل معرف فريد وبالتالي ممكن استخدامه لاجراء التعديل بدون الحاجة للتعديل اليدوي ولكن من وجهة نظري ان التعديل على اسماء النماذج ليس من الامور التي تتكرر باستمرار وبالتالي اتوقف هنا اما اذا اردنا اعطاء المستخدم صلاحيات تعديل اسماء الكائنات فممكن استخدام الامر وانا ضد ذلك DoCmd.Rename ثم حينها نضع بعده امر تحديث اسم النموذج بمعرف الايدي الذي اشرنا اليه واتوقف هنا قالت العرب خير الزاد ما بلغك المحل تحياتي
    1 point
  15. استاذى ومعلمى عند تعديل اسم اى نموذج لا يظهر التعديل فى الجدول جزاك الله كل خير ويجعله فى ميزان الحسنات
    1 point
  16. تفضل أخي . 'Table1 حسب اسم الجدول لديك 'ID حسب اسم لديك DoCmd.SetWarnings False DoCmd.RunSQL "DELETE * FROM Table1" DoCmd.RunSQL "INSERT INTO Table1 (ID) VALUES (0)" DoCmd.RunSQL "DELETE * FROM Table1" Me.Requery Refresh
    1 point
  17. يا عمى @متقاعد هذا شيخ المعلمين
    1 point
  18. لا يسعني إلا ان أقول جزاك الله حيرا
    1 point
  19. الخطوة الاولى نظهر ملفات النظام ويهمنا الجدول MSysObjects نعمل استعلام ونحتاج الى حقلين فقط name وحقل type وفي خانة المعيار نضع الرقم -32768 لتكون جملة الاستعلام تساوي SELECT MSysObjects.Name FROM MSysObjects WHERE (((MSysObjects.Type)=-32768)); ثم نعمل استعلام جديد مصدرة الاستعلام السابق او نحول الاستعلام السابق الى استعلام الحاق وتكون جملة الاستعلام تساوي INSERT INTO tblform ( nameform ) SELECT MSysObjects.Name FROM MSysObjects WHERE (((MSysObjects.Name) Not In (SELECT tblform.nameform FROM tblform;)) AND ((MSysObjects.Type)=-32768)); وهنا تجد اننا استخدمنا معيار جديد عبارة استعلام فرعي لكي يلحق فقط اسماء النماذج الجديدة حتى لا يحصل تكرار لاسماء النماذج التي سبق الحاقها وايضا ممكن الاستغناء عن استعلام الالحاق بالكود وايضا ممكن تحويل الحقل في الجدول الى مربع تحرير وسرد ونجعل مصدرة كود الاستعلام الاول الملف مرفق مثال187.accdb
    1 point
  20. وطريقة سريعة لتحويل الجدول المرتبط لجدول محلي .. أن تضغط بيمين الماوس على الجدول ثم تختار Convert to Local Table 🙂
    1 point
  21. السلام عليكم و رحمة الله اجعل الكود هكذا Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect(Columns("A"), Target.Cells) Is Nothing Then UserForm1.Show 0 Else Exit Sub End If End Sub
    1 point
  22. وعليكم السلام ورحمه الله وبركاته امسح الكود الذي في الموضوع من حدث الشيت وضع هذا الكود في حدث الصفحه ثم اضغط على اي خليه ضغطتين وسوف تفتح الفورم عادي بدون مشاكل Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) kh_Show_UFormChang1.Show End Sub
    1 point
  23. السلام عليكم اخواني الاكارم برنامج بسيط للديون والسداد شاهد الفيديو على اليوتيوب لتتعرف على الية العمل وحمل البرنامج من صندوق الوصف اسفل الفيديو القروض والديون.accdb
    1 point
×
×
  • اضف...

Important Information