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

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

  1. Ali Mohamed Ali

    Ali Mohamed Ali

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


    • نقاط

      10

    • Posts

      11,630


  2. Hamdi Edlbi-khalf

    Hamdi Edlbi-khalf

    الخبراء


    • نقاط

      9

    • Posts

      993


  3. omar elhosseini

    omar elhosseini

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


    • نقاط

      6

    • Posts

      1,950


  4. أبوبسمله

    أبوبسمله

    الخبراء


    • نقاط

      5

    • Posts

      3,254


Popular Content

Showing content with the highest reputation on 26 ينا, 2020 in all areas

  1. كلامك فى محله اخى واستاذى العزيز محمد واياكم اخى العزيز جزاك الله خيرا اخى @خالد سيسكو واخى @Khalf سعدت بمشاركتكم للاستفاده اكثر اخوانى فاننى اتعلم منكم ومن اخوانى واساتذتى الافاضل جزاكم الله خيرا تقبلوا تحياتى وتمنياتى لكم وللجميع بالتوفيق
    3 points
  2. السلام عليكم أسهل طريقة لعمل ترقيم تلقائي يبقى مستمراً مع حذف السجل هو باستخدام Dcount في حقل محسوب في استعلام أو باستعلام تحديث مدمج بالأحداث في النموذج. > [Dcount("*";"Table";"[ID "&[ID])+1 أعتذر لعدم ترتيب الكود، عندما أتمكن -إن شاء الله-من استخدام الحاسب سأضع مثلاً للطريقتين بالاستعلام و بأوامر VBA
    3 points
  3. موضوع مهم جدا طلب مني احد الاشخاص اثناء تصميم برنامج له ان يكون هناك شروط معينة لاستخراج التقرير طبعا 7 شروط في نموذج واحد وبناءا على الشرط يخرج التقرير الشروط هي : السنة الحالية الشهر الحالي الاسبو ع الحالي السنة الماضية الشهر الماضي الاسبوع الماضي حسب تاريخ الحمد لله قمت بمعالجة الامر وتمت العملية بنجاح واحببت مشاركتكم هذا الانجاز مرفق الصور وقاعدة البيانات اظهار صورة صح بعد الادخال.accdb
    2 points
  4. السلام عليكم ضع اسم الحقل بين قوسين منكسرين []
    2 points
  5. السلام عليكم لعل المشكلة بالأقواس جرب OldImage = Nz(Me.imgWorker.OldValue, FileName(id, (Worker))) PhotoF-2.rar
    2 points
  6. تعليق بسيط علي إعادة الترقيم نفرض أن هذا الترقيم مثلا رقم صادر او وارد او اي شئ مرتبط بعدم تغير الرقم او مرتبط بعلاقة مع جدول اخر وانت عدلت الترقيم إذا سيختلف كل شئ في القاعدة إعادة الترقيم تصلح فقط إذا كان الرقم بالنسبة لك هو مسلسل عادي ولا يرتبط بأي شيء اخر جزاك الله خيراً استاذ احمد الفلاحجي شكراً لك أخي @خالد سيسكو
    2 points
  7. السلام عليكم اضافة الى ماتفضلوا به الاخوان هنا مثالين اخرين عن اعادة الترقيم بصورة تلقائية للاخوان بالموقع تحياتي db1.rar اعادة الرتقيم التلقائي بالاكسس.rar
    2 points
  8. تم تغيير اسم الورقة الاولى الى "DATA_BASE" لحسن التعامل مع المعادلات باللغة الاحنبية المعادلة المطلوبة في الخلية G2 يلزمها (Ctrl+Shift+Enter) وليس (Enter) وحدها لانها معادلة صفيف =IF(A2="","",INDEX(DATA_BASE!$C$2:$C$50,SMALL(IF(DATA_BASE!$C$2:$C$50<>"",IF(DATA_BASE!$A$2:$A$50=$A2,ROW($C$2:$C$50)-ROW($C$2)+1)),COUNTIF(DATA_BASE!$A$2:A2,A2)))) الملف مرفق للمعاينة SALIM_VLOOKUP.xlsx
    2 points
  9. في ملفك المرفق كل شيء تمام ... بيظهر المعلومات فعلا !
    2 points
  10. وعليكم السلام ورحمة الله وبركاته تفضل اخي الكريم اغلاق جميع النماذج والنماذج الفرعية المفتوحة Private Sub Command41_Click() Me.FRM.SourceObject = "" Dim FormCount As Integer Dim i As Integer FormCount = Forms.Count For i = FormCount - 1 To 0 Step -1 If Forms(i).Name <> FormName Then DoCmd.Close acForm, Forms(i).Name End If Next i DoCmd.OpenForm "frmHome" End Sub تعديل.rar تحياتي
    2 points
  11. السلام عليكم بعد اذن الأساتذة ,يمكنك تجربة هذا استاذى الكريم Uploading to Google drive using VBA?
    2 points
  12. وعليكم السلام-تم عمل المطلوب فى كشف الحساب بمعادلات المصفوفة تكاليف محل1.xlsx
    2 points
  13. السلام عليكم ورحمة الله احببت انا اشاركم ببعض الامثلة المفيدة والتي تعلمتها ولعلي كل فترة ارفق في هذه المشاركة بعض الامثلة المثال الاول احضار الحساب الاب والابناء وابناء الابناء الخ دون استخدام الدالة like المثال الثاني سيكون عن استخدامات Data shaping والتي تستخدم في انشاء recordsets within recordsets ضمن ADO OBJECT والتي نستخدم في العرض الشجري للبيانات PARENT.accdb
    1 point
  14. شيت مستر ملاك 2020 للمرحلة الإبتدائية شيت كنترول كامل لكل الصفوف من الأول الى السادس الابتدائى على أحدث التعليمات الواردة من الوزارة حسب قرار 311 الصادر فى 28 / 11 / 2019 و الخاص بتعديل مادة التربية الرياضية يحتوى على : 1- البيانات الاساسية 2- كشوف مناداة التلاميذ 3- لاصقات أرقام الجلوس 4- أرقام الجلوس مع جدول الامتحانات 5- قوائم الفصول 6- كشوف درجات المواد و الانشطة 7- شيت متكامل 8- نتيجة شاملة 9- احصاء 10- احصاء الجودة 11- الشهادات تقديرات فقط و تقديرات و درجات معاً 12- العشرة الأوائل 13- شهادات تقدير للأوائل يتميز بــ : سهولة التعامل صغر الحجم شامل كل المعلومات المطلوبة فى الامتحانات طباعة سريعة لكل صفحات الشيت بضغطة واحدة امكانية الترتيب الأبجدى بضغطة واحدة مع قبول أى اقتراحات جديدة كلمة المرور : 333 التحميل : http://www.mediafire.com/file/0dhgmo0446n5bwy/%D8%B4%D9%8A%D8%AA_%D9%85%D8%B3%D8%AA%D8%B1_%D9%85%D9%84%D8%A7%D9%83_2020_%D9%84%D9%84%D9%85%D8%B1%D8%AD%D9%84%D8%A9_%D8%A7%D9%84%D8%A5%D8%A8%D8%AA%D8%AF%D8%A7%D8%A6%D9%8A%D8%A9_20-1-2020.rar/file
    1 point
  15. هذه المعادلة =CHOOSE((H9="ALL")+1,SUMIFS(D:D,A:A,H9,C:C,I9),SUMIFS(D:D,C:C,I9)) MY_Classeur.xlsx
    1 point
  16. 1 point
  17. السلام عليكم لقد قمت بالتعديل على مرفق الأستاذ @Barna جزاه الله كل خير. أرجو أن يكون هذا ما تبحث عنه. ListBox Test.accdb
    1 point
  18. ماشاء الله أستاذ / عبد اللطيف عمل رائع
    1 point
  19. استاذي الفاضل عبد اللطيف سلوم ممكن نسخة بصيغة 2003 اكون ممنون منك يا طيب وجزاك الله خيرا
    1 point
  20. 1- هل المدي H33 حتي H44 في الملفات الفرعية خارج عملية النسخ 2- هل دمج الاسطر منتظم في الملفات الفرعيه ام عشوائي وفي كلتا الحالتين ماهي المقاطع التي ممكن ان يكون بها دمج اسطر
    1 point
  21. جرب المرفق مع ملاحظة تغيير اسم حقل رقم الكتاب الوارد التسميات العربية المركبة تسبب مشاكل مع الاكواد مع اعتزازنا باللغة العربية وحبنا لها Microsoft Access قاعدة بيانات جديد.accdb
    1 point
  22. صديقي طبق ما تشاهدة في الصورة عدد الاعمدة اجعله 2 بدلا من 1 عرض الاعمدة اجعله صفر ورح يشتغل معك تمام
    1 point
  23. السلام عليكم استاذي واخي الكريم لا لم يظهر البيانات حيث لو سمحت يظهر لي في مربع البحث الفوق رقم 1 و2 وهذان الرقمان ليسا رقمين للكتاب الوارد وان الرقمين الصحيحين هما 40 و 4785 كما موجود في الاسفل. كما في القاعده المرفقه المطلوب ان يظهر لي مربع البحث الفوق رقم كتاب الوارد تحياتي لك ياقدير Microsoft Access قاعدة بيانات جديد.rar
    1 point
  24. مرحبا اخي Fahad141 لقد اسعدني و امنعني العمل معك في موضوع الصور يتبقي امر يسير اكد او صحح لي هذه المعلومة اسم الفلدر متغير ستقوم بإختياره اما الملفات الفرعية هي كل الملفات في الفلدر المختار ارجو ان تملئ احد الملفات الفرعية يالدتا لعمل التجارب عليه و حتي لا اجد نوعيات داتا لها معالجة خاصة تحيات لك
    1 point
  25. الاخ Fahad141 حسنا الموضوع بسيط اللهم يسر الله لنا الأمور 1- هل سيتم اختيار ملف في كل مره أم حسب فهمي للموضوع تتم معالجة كل الملفات في فولدر Folder 1 2- هل صحيح ام هي من A11 حتى A16 3- هل صحيح ام هي من A18 حتى A25 وايضا هل صحيح ام أفقيا و ليس عموديا ( H6 حتى M6) لاحظ الملف الرئيس هذا الحقل 6 أعمدة فقط الفرعي 7 أسطر ايهما هو الصحيح 4- هل صحيح ام هي من N6 حتي Y6 ركز واهتم بمراجعة ما تريد قبل ارساله حفاظا علي وقت وجهد الأخرين !!! بعد اجابتك لهذه التسألات و قبل ارسالها من فضلك قم براجعتها والتأكد من صحتها ... تحياتي
    1 point
  26. شاهد المرفق راجع قيم التكست بوكس الأربع للتأكد من صحة المعالجة Test_1.rar
    1 point
  27. السلام عليكم ورحمة الله وبركاته انا بحاجة الى برنامج محاسبة لادارة محل البسة البيع مفرق وجملة جزاكم الله خيرا
    1 point
  28. عليكم السلام ورحمه الله وبركاته صباح الخير اخي Mostafa راجع المرفق بعد التعديل اتمنا ان اكون وفقت في مساعدتك تعديل 1.rar
    1 point
  29. أحسنت بارك الله فيك وزادك الله من فضله
    1 point
  30. تفضل اخي الكريم Private Sub Command0_Click() If MsgBox("هل تريد اجراء نسخة احتياطية من البرنامج؟", _ vbQuestion + vbYesNo, _ "نسخة احتياطية") = vbYes Then On Error Resume Next Dim OldFile As String, DBwithEXT, DBwithoutEXT, NewFile As String, CopyMyDB Dim fs, cf, strFolder strFolder = CurrentProject.Path & "\Backup" Set fs = CreateObject("Scripting.FileSystemObject") If fs.FolderExists(strFolder) = False Then Set cf = fs.CreateFolder(strFolder) End If OldFile = CurrentDb.Name StrNew = CurrentProject.Path & "\Backup" DBwithEXT = Dir(OldFile) DBwithoutEXT = Left(DBwithEXT, Len(DBwithEXT) - 6) If [BKUP] = True Then NewFile = StrNew & "\" & DBwithoutEXT & "-" & Format(Date, "yyyy-mm-dd") & "-" & Format(Now(), "Hh-Nn-Ss-AMPM") & Right(DBwithEXT, 6) CopyMyDB = "cmd.exe /C copy " & """" & OldFile & """" & " " & """" & NewFile & """" Shell CopyMyDB, 0 Exit Sub End If End If Backup_2.rar تحياتي
    1 point
  31. اخى الفاضل @moopsiop وعليكم السلام اخى خالد لا تستاذن فنحن الذين نستاذنكم بالمشاركم فنتعلم منكم اخى العزيز جزاك الله خيرا مثال اخى اخالد افضل واقصر فالتعديل ضع الكود التالى فى حدث بعد التحديث وغير ما يلزم من اسماء الحقول والجدول الحقل = رقم الهويه الجدول = TABLE1 ID = اسم الحقل فالنموذج وانتبه هنا الاسم ممكن لعلك قد تكون غيرت الاسم بخلاف مصدر التحكم وهذا اذا كان حقل رقم الهويه نوع بياناته رقم Private Sub ID_AfterUpdate() If (DLookup("[رقم الهوية]", "TABLE1", "[رقم الهوية]=[ID]")) Then MsgBox "تنبيه الرقم المدخل " & " ( " & [ID] & " ) " & " عقوا... تم تسجيله مسبقا ُ جرب رقم آخر", vbCritical, "تنبيه" DoCmd.CancelEvent Me.Undo End If End Sub اذا كان نوع بيانات الحقل نصى ضع الكود التالى مع اتباع نفس التعليمات السابقه Private Sub ID_AfterUpdate() If (DLookup("[رقم الهوية]", "TABLE1", "[رقم الهوية]='" & [ID] & "'")) Then MsgBox "تنبيه الرقم المدخل " & " ( " & [ID] & " ) " & " عقوا... تم تسجيله مسبقا ُ جرب رقم آخر", vbCritical, "تنبيه" DoCmd.CancelEvent Me.Undo End If End Sub ان لم تستطع التعديل فارفق مثالك ليتم التعديل عليه اخى الفاضل تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق
    1 point
  32. مرورك الاروع اخ علاء اشكرك على المرور استاذنا الغالي ابو عبد الله
    1 point
  33. عليكم السلام ورحمة الله وبركاته تم تعديل مادة اللغة العربية في شهادات نصف العام أما بالنسبة للأوائل لم أرى خطأ في الترتيب شاهد المرفق ثانية(1).rar
    1 point
  34. وعليكم السلام ورحمه الله وبركاته اخى الفاضل فضلا لاامرا ارفق مثال لما تريد ارفق لك مثال عالسريع وعلى قد حالى لما فهمته منك فى حال كانت النماذج منبثق =لا وكذلك شكلى او مشروط = لا frm1 ; frm2 فى حال كانت النماذج منبثق =نعم وكذلك شكلى او مشروط = نعم frm3; frm4 ارجو ان يكون فى ذلك مساعدتك تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق frm.accdb
    1 point
  35. الأخ hesham monzer1 ضع اسم الشيت المراد حفظها في اول سطر من الكود بدلا من ( ورقة1 ) Const Sh_Name = "ورقة1" Sub finish() ' Dim FileExtStr As String Dim FileFormatNum As Long Dim xWs As Worksheet Dim xWb As Workbook Dim FolderName As String Application.ScreenUpdating = False Set xWb = Application.ThisWorkbook DateString = Format(Now, "yyyy-mm-dd hh-mm-ss") FolderName = xWb.Path & "\" & xWb.Name & " " & DateString MkDir FolderName For Each xWs In xWb.Worksheets If xWs.Name = Sh_Name Then xWs.Copy If Val(Application.Version) < 12 Then FileExtStr = ".xls": FileFormatNum = -4143 Else Select Case xWb.FileFormat Case 51: FileExtStr = ".xlsx": FileFormatNum = 51 Case 52: If Application.ActiveWorkbook.HasVBProject Then FileExtStr = ".xlsm": FileFormatNum = 52 Else FileExtStr = ".xlsx": FileFormatNum = 51 End If Case 56: FileExtStr = ".xls": FileFormatNum = 56 Case Else: FileExtStr = ".xlsb": FileFormatNum = 50 End Select End If xFile = FolderName & "\" & Application.ActiveWorkbook.Sheets(1).Name & FileExtStr Application.ActiveWorkbook.SaveAs xFile, FileFormat:=FileFormatNum Application.ActiveWorkbook.Close False End If Next MsgBox "You can find the files in " & FolderName Application.ScreenUpdating = True ' End Sub
    1 point
  36. اضافة تفصيلات بالتاريخ والنوع للتقرير salloum0777134668.accdb
    1 point
  37. الأخ عبدالله نبها شاهد المرفقات Test_1.rar
    1 point
  38. بارك الله فيك وزادك الله من فضله
    1 point
  39. مبارك الترقية عن جدارة واستحقاق واعانك الله ووفقك للمسؤلية الجديدة التى انت جدير بالفعل على تحملها
    1 point
  40. وبما انك لم تقم برفع ملف فعليك بتحميل هذا البرنامج من النت وسيجلب لك كلمة السر ان شاء الله تفضل Passware Kit Enterprise Passware Kit Forensic 13.5
    1 point
  41. تفضل طريقة نشر ملفات pdf او word على صفحتك في الفيسبوك
    1 point
  42. بارك الله فيك استاذ صالح وزادك الله من فضله
    1 point
  43. الكود من اعمال الاستاذ الكبير سليم حاصبيا تعديل بإضافة سطر لمسح المحتويات قبل الترحيل حتى لو أنه كان هناك تعديل لا يستبب في مشاكل التعديل للاستاذ الكبير احمد بدره Private Sub ComboBox1_Change() Dim R As Integer, M%: M = 5 Dim My_sh As Worksheet Application.ScreenUpdating = False Select Case Me.ComboBox1.Value Case "راسب": Set My_sh = Sheets("رسوب") Case "ناجح": Set My_sh = Sheets("ناجح") Case "دور ثانى": Set My_sh = Sheets("دور ثان فى") Case Else: GoTo End_Me End Select My_sh.Range("A5:t1005").ClearContents For R = 5 To 100 If Sheets("الشيت").Cells(R, 20) = Me.ComboBox1.Value Then Sheets("الشيت").Range("A" & R).Resize(1, 20).Copy My_sh.Range("A" & M).PasteSpecial xlPasteValues M = M + 1 End If Next End_Me: Application.CutCopyMode = False Application.ScreenUpdating = True End Sub جزاهم الله كل خير https://www.officena.net/ib/applications/core/interface/file/attachment.php?id=163650
    1 point
  44. السلام عليكم و رحمة الله أخي السيوي جرب هذا الكود Sub ShowMyMenu() Application.CommandBars("worksheets menu bar").Enabled = True End Sub و طريقة إدراج الكود إضغط Alt+F11 . ثم قم بعمل إدراج موديل Insert ----> Module. و ألصق الكود أعلاه . ثم اضغط F5 لتنفيذ الكود و ان شاء الله ستعود الأمور كمان كانت
    1 point
×
×
  • اضف...

Important Information