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

عفرنس

04 عضو فضي
  • Posts

    1,069
  • تاريخ الانضمام

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

كل منشورات العضو عفرنس

  1. السلام عليكم أرغب فصل البيانات في الحقل بحيث يكون كل اسم في عمود مستقل هل هذا ممكن ؟؟ هذا مثال : AHMED SALAH F ALFADHIKH يكون كل اسم في عمود مستقل
  2. لدي نموذج مصدره استعلام وفيه تقديرات الطلاب ( ممتاز - جيدجدا - جيد - مقبول - ضعيف ) أريد عند اختيار أي تقدير في النموذج يعطيني مجموع الطلاب الذين حصلوا على هذا التقدير . شاكر لكم ..
  3. السلام عليكم هل من الممكن تصدير النموذج إلى صيغة PDF ؟؟ وإذا كان ممكنا ، فما هو الكود ؟ جزاكم الله خيرا
  4. @jjafferr جزاك الله خير .. عندي بعض الاستفسارات .. ** أين يتم وضع هذا الكود Badge_Output = Application.CurrentProject.Path & "\Badges.xps" DoCmd.OutputTo acOutputReport, "rpt_Badges", acFormatXPS, Badge_Output, True, , , acExportQualityPrint ياليت لو وضحت لي هذه أكثر .. ك
  5. السلام عليكم لدي هذا البرنامج عندما يتم اضافة الصورة في النموذج تظهر بشكل ممتاز . لكن عندما تكون في التقرير لا تظهر بشكل جيد . أحيانا تكون معتمة أو غير صافية كما في النموذج .. لا أدري ما الخلل ؟ وأين يكون .. لعلكم تسعفونا .. شاكر لكم ‏‏‏‏‏‏StuData1 - نسخة.rar
  6. تفضل النموذج باسم Table1 الجداول Hall1 - Hall - Exam_Hall تجربة.rar
  7. هذا صحيح .. منع تكرار اللجنة 1 .... القاعة 1 وهكذا بقية اللجان والقاعات
  8. @ناقل جزاك الله خير المعطيات عندي بهذا الشكل
  9. السلام عليكم أريد كود منع تكرار البيانات المدخلة في الجدول من خلال النموذج بحيث يعطيني رسالة ( البيانات مدخلة من قبل ) . بحثت لكني لم أصل إلى النتيجة ..
  10. تمت التجربة على أحد البرامج فظهرت هذه الملحوظة . فماذا تعني ؟؟ @jjafferr
  11. لو تأملت الكلمة لوجدت أني ضميت الألف وكسرت الذال فأصبحت جمعا لا مثنى .. وهو نص عبارة الإمام مسلم لشيخه البخاري رحمهما الله كما ذكرتُ في التعليق .. دمت سالما .. @kha9009lid ..
  12. ههههههه الجمع ( أُستاذِين ) وهذه الكلمة مقتبسة من جملة قالها الإمام مسلم رحمه الله لشيخه الإمام البخاري رحمه الله حينما سأله عن إسناد حديث كفارة المجلس . فأجابه رحمه الله فقال له الإمام مسلم : «دَعْنِي حَتَّى أُقَبِّلَ رِجْلَيْكَ يَا أُسْتَاذَ الْأُسْتَاذِينَ، وَسَيِّدَ الْمُحَدِّثِينَ، وَطَبِيبَ الْحَدِيثِ فِي عِلَلِهِ» . دمت بود @أبو عبدالله الحلوانى
  13. جزاك الله خيرا @jjafferr يا أستاذ الأستاذين .. ستتم التجربة ان شاء الله وأوافيكم النتائج .. 🌹🌹
  14. هل تقصد هذا الكود ؟؟ Private Sub cmd_Selected_File_Click() ' import the Excel sheet '1 'Empty the temporary Table tabl1 CurrentDb.Execute ("Delete * From tabl1") '2 'import Sheets to table tabl1, one at a time Dim blnHasFieldNames As Boolean, blnEXCEL As Boolean, blnReadOnly As Boolean Dim lngCount As Long Dim objExcel As Object, objWorkbook As Object Dim colWorksheets As Collection Dim strPathFile As String, strTable As String Dim strPassword As String ' Establish an EXCEL application object On Error Resume Next Set objExcel = GetObject(, "Excel.Application") If Err.Number <> 0 Then Set objExcel = CreateObject("Excel.Application") blnEXCEL = True End If Err.Clear On Error GoTo 0 ' Change this next line to True if the first row in EXCEL worksheet ' has field names blnHasFieldNames = False strPathFile = Me.txtPath ' "C:\Filename.xls" ' Replace tablename with the real name of the table into which ' the data are to be imported strTable = "tabl1" '"tablename" ' Replace passwordtext with the real password; ' if there is no password, replace it with vbNullString constant ' (e.g., strPassword = vbNullString) strPassword = vbNullString '"passwordtext" blnReadOnly = True ' open EXCEL file in read-only mode ' Open the EXCEL file and read the worksheet names into a collection Set colWorksheets = New Collection Set objWorkbook = objExcel.Workbooks.Open(strPathFile, , blnReadOnly, , strPassword) For lngCount = 1 To objWorkbook.Worksheets.Count colWorksheets.Add objWorkbook.Worksheets(lngCount).Name Next lngCount ' Close the EXCEL file without saving the file, and clean up the EXCEL objects objWorkbook.Close False Set objWorkbook = Nothing If blnEXCEL = True Then objExcel.Quit Set objExcel = Nothing '3 ' Import the data from each worksheet into the table For lngCount = colWorksheets.Count To 1 Step -1 DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, strTable, strPathFile, blnHasFieldNames, colWorksheets(lngCount) & "$" '4 'append the data using the proper query DoCmd.SetWarnings False DoCmd.RunSQL "Delete * From Sheet" & lngCount DoCmd.OpenQuery "qry_" & lngCount DoCmd.SetWarnings True '5 'empty tbl_Sheets CurrentDb.Execute ("Delete * From tabl1") Next_lngCount: Next lngCount ' Delete the collection Set colWorksheets = Nothing ' Uncomment out the next code step if you want to delete the ' EXCEL file after it's been imported ' Kill strPathFile MsgBox "Êã ÇÓÊíÑÇÏ ÇáÈíÇäÇÊ ÈäÌÇÍ" End Sub
  15. أخي @jjafferr لو أردت استيراد بيانات ملف اكسل السابق كما هو . من غير ما أحذف الأعمدة المدمجة ولا الترويسة مع مل الصفوف الفارغة لكل طالب . ما الذي يجب أن يتغير في الكود والأكسس ؟؟ ** هذا الملف مرفق CS_FinalMarksReport.xlsx
  16. شكرالله لك أستاذنا الغالي @jjafferr >> هذا هو المطلوب بعينه ..
  17. تفضل أخي @jjafferr أرفقت مثال ثلاثة طلاب .. وإلا الملف يحوي 49190 صف CS_FinalMarksReport.xlsx
  18. حمدا لله على السلامة .. من طول الغيبات جاء بالغنايم
  19. أهلا بك أخي @jjafferr تم استيراد البيانات من ملف اكسل الذي يحوي جميع بيانات الطلاب من خلال القاعدة التي أرفقته أنت .. لكن لم يتم ملء الفراغات التي تخص كل طالب .. هل بمجرد استيراد البيانات يتم ملء الفراغات مباشرة ؟؟
  20. شكرا لك على مرورك أخي @ابا جودى البيانات مستوردة من ملف اكسل وهي موجودة بهذا الشكل .. اذاً . نحتاج تكرار اسم الطالب أمام كل مادة .. لكن كيف السبيل إلى ذلك ؟؟ 🤔🤔
  21. السلام عليكم .. في المرفق أريد من الاستعلام أن يظهر لي اسم الطالب والمادة التي درجته فيها أقل من 50 غير مجتاز(راسب) .. وللتوضيح أكثر .. عندما أضع جملة "*غير مجتاز*" Like يظهرلي الطلاب الذين حصلوا على أقل من 50 درجة لكن لا يظهر أسماءهم لأن الطالب لديه أكثر من مادة كما ترون بالصورة المرفقة . شاكر لكم ومقدر Database2.rar
  22. @Barna الملف يعمل .. وهو محمل من نظام نور كما هو . عندما تضغط دبل كللك على الملف سيأتيك رسالة اختر نعم
×
×
  • اضف...

Important Information