بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
نجوم المشاركات
Popular Content
Showing content with the highest reputation on 01/26/20 in مشاركات
-
كلامك فى محله اخى واستاذى العزيز محمد واياكم اخى العزيز جزاك الله خيرا اخى @خالد سيسكو واخى @Khalf سعدت بمشاركتكم للاستفاده اكثر اخوانى فاننى اتعلم منكم ومن اخوانى واساتذتى الافاضل جزاكم الله خيرا تقبلوا تحياتى وتمنياتى لكم وللجميع بالتوفيق3 points
-
السلام عليكم أسهل طريقة لعمل ترقيم تلقائي يبقى مستمراً مع حذف السجل هو باستخدام Dcount في حقل محسوب في استعلام أو باستعلام تحديث مدمج بالأحداث في النموذج. > [Dcount("*";"Table";"[ID "&[ID])+1 أعتذر لعدم ترتيب الكود، عندما أتمكن -إن شاء الله-من استخدام الحاسب سأضع مثلاً للطريقتين بالاستعلام و بأوامر VBA3 points
-
موضوع مهم جدا طلب مني احد الاشخاص اثناء تصميم برنامج له ان يكون هناك شروط معينة لاستخراج التقرير طبعا 7 شروط في نموذج واحد وبناءا على الشرط يخرج التقرير الشروط هي : السنة الحالية الشهر الحالي الاسبو ع الحالي السنة الماضية الشهر الماضي الاسبوع الماضي حسب تاريخ الحمد لله قمت بمعالجة الامر وتمت العملية بنجاح واحببت مشاركتكم هذا الانجاز مرفق الصور وقاعدة البيانات اظهار صورة صح بعد الادخال.accdb2 points
-
2 points
-
2 points
-
السلام عليكم لعل المشكلة بالأقواس جرب OldImage = Nz(Me.imgWorker.OldValue, FileName(id, (Worker))) PhotoF-2.rar2 points
-
تعليق بسيط علي إعادة الترقيم نفرض أن هذا الترقيم مثلا رقم صادر او وارد او اي شئ مرتبط بعدم تغير الرقم او مرتبط بعلاقة مع جدول اخر وانت عدلت الترقيم إذا سيختلف كل شئ في القاعدة إعادة الترقيم تصلح فقط إذا كان الرقم بالنسبة لك هو مسلسل عادي ولا يرتبط بأي شيء اخر جزاك الله خيراً استاذ احمد الفلاحجي شكراً لك أخي @خالد سيسكو2 points
-
السلام عليكم اضافة الى ماتفضلوا به الاخوان هنا مثالين اخرين عن اعادة الترقيم بصورة تلقائية للاخوان بالموقع تحياتي db1.rar اعادة الرتقيم التلقائي بالاكسس.rar2 points
-
تم تغيير اسم الورقة الاولى الى "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.xlsx2 points
-
2 points
-
وعليكم السلام ورحمة الله وبركاته تفضل اخي الكريم اغلاق جميع النماذج والنماذج الفرعية المفتوحة 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
-
السلام عليكم بعد اذن الأساتذة ,يمكنك تجربة هذا استاذى الكريم Uploading to Google drive using VBA?2 points
-
وعليكم السلام-تم عمل المطلوب فى كشف الحساب بمعادلات المصفوفة تكاليف محل1.xlsx2 points
-
السلام عليكم ورحمة الله احببت انا اشاركم ببعض الامثلة المفيدة والتي تعلمتها ولعلي كل فترة ارفق في هذه المشاركة بعض الامثلة المثال الاول احضار الحساب الاب والابناء وابناء الابناء الخ دون استخدام الدالة like المثال الثاني سيكون عن استخدامات Data shaping والتي تستخدم في انشاء recordsets within recordsets ضمن ADO OBJECT والتي نستخدم في العرض الشجري للبيانات PARENT.accdb1 point
-
شيت مستر ملاك 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/file1 point
-
1 point
-
هذه المعادلة =CHOOSE((H9="ALL")+1,SUMIFS(D:D,A:A,H9,C:C,I9),SUMIFS(D:D,C:C,I9)) MY_Classeur.xlsx1 point
-
1 point
-
السلام عليكم لقد قمت بالتعديل على مرفق الأستاذ @Barna جزاه الله كل خير. أرجو أن يكون هذا ما تبحث عنه. ListBox Test.accdb1 point
-
1 point
-
استاذي الفاضل عبد اللطيف سلوم ممكن نسخة بصيغة 2003 اكون ممنون منك يا طيب وجزاك الله خيرا1 point
-
1- هل المدي H33 حتي H44 في الملفات الفرعية خارج عملية النسخ 2- هل دمج الاسطر منتظم في الملفات الفرعيه ام عشوائي وفي كلتا الحالتين ماهي المقاطع التي ممكن ان يكون بها دمج اسطر1 point
-
1 point
-
جرب المرفق مع ملاحظة تغيير اسم حقل رقم الكتاب الوارد التسميات العربية المركبة تسبب مشاكل مع الاكواد مع اعتزازنا باللغة العربية وحبنا لها Microsoft Access قاعدة بيانات جديد.accdb1 point
-
1 point
-
السلام عليكم استاذي واخي الكريم لا لم يظهر البيانات حيث لو سمحت يظهر لي في مربع البحث الفوق رقم 1 و2 وهذان الرقمان ليسا رقمين للكتاب الوارد وان الرقمين الصحيحين هما 40 و 4785 كما موجود في الاسفل. كما في القاعده المرفقه المطلوب ان يظهر لي مربع البحث الفوق رقم كتاب الوارد تحياتي لك ياقدير Microsoft Access قاعدة بيانات جديد.rar1 point
-
مرحبا اخي Fahad141 لقد اسعدني و امنعني العمل معك في موضوع الصور يتبقي امر يسير اكد او صحح لي هذه المعلومة اسم الفلدر متغير ستقوم بإختياره اما الملفات الفرعية هي كل الملفات في الفلدر المختار ارجو ان تملئ احد الملفات الفرعية يالدتا لعمل التجارب عليه و حتي لا اجد نوعيات داتا لها معالجة خاصة تحيات لك1 point
-
الاخ Fahad141 حسنا الموضوع بسيط اللهم يسر الله لنا الأمور 1- هل سيتم اختيار ملف في كل مره أم حسب فهمي للموضوع تتم معالجة كل الملفات في فولدر Folder 1 2- هل صحيح ام هي من A11 حتى A16 3- هل صحيح ام هي من A18 حتى A25 وايضا هل صحيح ام أفقيا و ليس عموديا ( H6 حتى M6) لاحظ الملف الرئيس هذا الحقل 6 أعمدة فقط الفرعي 7 أسطر ايهما هو الصحيح 4- هل صحيح ام هي من N6 حتي Y6 ركز واهتم بمراجعة ما تريد قبل ارساله حفاظا علي وقت وجهد الأخرين !!! بعد اجابتك لهذه التسألات و قبل ارسالها من فضلك قم براجعتها والتأكد من صحتها ... تحياتي1 point
-
شاهد المرفق راجع قيم التكست بوكس الأربع للتأكد من صحة المعالجة Test_1.rar1 point
-
السلام عليكم ورحمة الله وبركاته انا بحاجة الى برنامج محاسبة لادارة محل البسة البيع مفرق وجملة جزاكم الله خيرا1 point
-
عليكم السلام ورحمه الله وبركاته صباح الخير اخي Mostafa راجع المرفق بعد التعديل اتمنا ان اكون وفقت في مساعدتك تعديل 1.rar1 point
-
1 point
-
تفضل اخي الكريم 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
-
اخى الفاضل @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
-
1 point
-
عليكم السلام ورحمة الله وبركاته تم تعديل مادة اللغة العربية في شهادات نصف العام أما بالنسبة للأوائل لم أرى خطأ في الترتيب شاهد المرفق ثانية(1).rar1 point
-
وعليكم السلام ورحمه الله وبركاته اخى الفاضل فضلا لاامرا ارفق مثال لما تريد ارفق لك مثال عالسريع وعلى قد حالى لما فهمته منك فى حال كانت النماذج منبثق =لا وكذلك شكلى او مشروط = لا frm1 ; frm2 فى حال كانت النماذج منبثق =نعم وكذلك شكلى او مشروط = نعم frm3; frm4 ارجو ان يكون فى ذلك مساعدتك تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق frm.accdb1 point
-
الأخ 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 Sub1 point
-
1 point
-
1 point
-
1 point
-
مبارك الترقية عن جدارة واستحقاق واعانك الله ووفقك للمسؤلية الجديدة التى انت جدير بالفعل على تحملها1 point
-
وبما انك لم تقم برفع ملف فعليك بتحميل هذا البرنامج من النت وسيجلب لك كلمة السر ان شاء الله تفضل Passware Kit Enterprise Passware Kit Forensic 13.51 point
-
1 point
-
1 point
-
الكود من اعمال الاستاذ الكبير سليم حاصبيا تعديل بإضافة سطر لمسح المحتويات قبل الترحيل حتى لو أنه كان هناك تعديل لا يستبب في مشاكل التعديل للاستاذ الكبير احمد بدره 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=1636501 point
-
السلام عليكم و رحمة الله أخي السيوي جرب هذا الكود Sub ShowMyMenu() Application.CommandBars("worksheets menu bar").Enabled = True End Sub و طريقة إدراج الكود إضغط Alt+F11 . ثم قم بعمل إدراج موديل Insert ----> Module. و ألصق الكود أعلاه . ثم اضغط F5 لتنفيذ الكود و ان شاء الله ستعود الأمور كمان كانت1 point