بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
نجوم المشاركات
Popular Content
Showing content with the highest reputation on 04 سبت, 2018 in all areas
-
أخي العزيز ساقدم لك بعض افكاري ... أنا ، وهي لك مجرد فكره ، او سؤال ... لماذا كل هذه الجداول للاجازات ... كل سبب اجازة بجدول ؟ لماذا نخصص جدول للموظفين السابقين؟2 points
-
الاخوة الافاضل بارك الله فيكم تم حل مشكلة التفقيط بالدرجات فى التقرير (التفقيط فى التقرير افضل من انه فى الاستعلام) وفى المرفق الحل لمن اراد ان يستفيد ------ مفتوح المصدر حل تفقيط الدرجات نهائى.rar2 points
-
السلام عليكم و رحمة الله تعالى وبركاته أساتذة و خبراء منتدانا الغالي حياكم الله أردت أن أنجز عمل بمعيتكم الكريمة . و هو إنجاز سلسلة دروس في vba الأكسس لتقوم إدارة المنتدى من بعد ذلك بتثبيت هذا الموضوع ليطلع عليه كل من يريد التعلم و يبقى صدقة جارية لكل من ساهم فيه و لو بحرف واحد. العمل سوف يقسم إلى مجموعة دروس مثلا : المتغيرات ,الجمل الإختيارية , الجمل التكرارية , الكائنات ......الخ. و سوف نحاول شرح جميع دوال و تعليمات VBA أكسس الموجودة مع إعطاء أمثلة في نهاية كل درس. على أن يتم تجميعه في الأخير مرتبا حسب تسلسل الدروس و لا يتم الإنتقال من درس لآخر حتى نستوفي كل ما نستطيع حول هذا الدرس. العمل المطلوب: كلما نبدأ في درس جديد. يقوم الأساتذة الكرام بتقديم الدوال و التعليمات التي تندرج تحت عنوان هذا الدرس و تقديم شرحها مع وضع مثال بسيط لإستعمال الدالة أو التعليمة على أن لا يتم تكرار الدوال و التعليمات الموجودة مسبقا في الدرس من قبل أحد الأعضاء. و قبل البدء أنتظر إقتراحاتكم فيما يخص طريقة العمل أو ترتيب دروس و عناوينها. و إن شاء الله غدا أو بعد غد سوف نبدأ بالعمل على بركة الله.1 point
-
الكثير يتساءل عن كيفية حساب فاتورة الكهرباء مع شطورها مثلاُ دون 70 كيلو واط السعر 5 جنيه من 71 كيلو واط الى 80 السعر 8 جنيه من 81 كيلو واط الى 200 السعر 15 جنيه من 201 و ما فوق 17 جنيه كيف نحسب الفاتورة اذا كان الاستهلاك 550 كيلو واط مثلاً هذا الملف يجيب عن هذا السؤال الكود Function My_Facture(Myfact As Long, n1 As Integer, n2 As Integer, n3 As Integer, n4 As Integer) As Long '''''''''''''''''''''''''''''''''''''''''' Select Case Myfact Case Is <= 70 How_Many = Myfact * n1 Case Is <= 80 How_Many = (70 * n1) + (Myfact - 70) * n2 Case Is <= 200 How_Many = (70 * n1) + (10 * n2) + (Myfact - 80) * n3 Case Is > 200 How_Many = (70 * n1) + (10 * n2) + (120 * n3) + (Myfact - 200) * n4 End Select My_Facture = How_Many '''''''''''''''''''''''''''''''''''''''' End Function الملف مرفق Facture_Electrique.xlsm1 point
-
اولا الحمد لله ثانيا : هذا يرجع لانك تستخدم نظام 64 وليس 32 وانا عطيتك مسار نظام 32 بت1 point
-
هل قمت بنسخ ملف barcodex.ocx الى مجلد C:\Windows\System32 ؟ الرسالة بيقول تأكد من ذلك انسخه الملف الى ذلك المسار و قم بعمل اللي قلت لك في مشاركتي السابقة1 point
-
1 point
-
1 point
-
لم الحظ اي خطأ على كل حال جرب هذا الماكرو الجديد Sub Salim_code() Dim ws As Worksheet Dim sh As Worksheet Dim lr2% Application.ScreenUpdating = False On Error GoTo 2: Set sh = Sheets("اجمالي") sh.Range("a2").CurrentRegion.Offset(1, 0).Clear lr2 = 2 For Each ws In ThisWorkbook.Sheets If ws.Name <> "اجمالي" Then With ws sh.Cells(lr2, 1).Value = .Range("a1").Value sh.Cells(lr2, 2).Resize(, 3).Value = .Range("c21").Resize(, 3).Value lr2 = lr2 + 1 End With End If Next ws With sh.Cells(lr2, 1) .Value = "الإجمالي" .Offset(, 1).Resize(1, 3) = Evaluate("=SUM(B2:B" & lr2 - 1 & ")") With .Resize(1, 4) .Interior.ColorIndex = 3 .Font.ColorIndex = 2 End With End With 2: Application.ScreenUpdating = True End Sub1 point
-
السلام عليكم احسنت اخي ابو ياسين لقد فزت بالكاس مثالك الاروع والاجمل بارك الله بك وسلامي الى اخي ابو زاهر1 point
-
1 point
-
1 point
-
السلام عليكم ورحمة الله وبركاتة اللهم ارزقني حبك وحب من يحبك وحب عمل يقربني الى حبك أسال المولى عز وجل أن يكرمك بكل الرضى والسعادة والسلام عليكم ورحمة الله وبركاتة1 point
-
العبرة في نوع الحقل الذي يتم البحث فيه ، فالكود اعلاه يبحث في الحقل الرقمي ولو تم تغيير نوع الحقل numx الى نصي سيصبح الكود على هذا النحو rs.FindFirst "[numx] = '" & Me![txtSearch] & "'"1 point
-
الباقى https://up.top4top.net/downloadf-976njq8l1-rar.html https://up.top4top.net/downloadf-976gcjrp2-rar.html https://up.top4top.net/downloadf-9762whyl3-rar.html https://up.top4top.net/downloadf-976051az4-rar.html https://up.top4top.net/downloadf-976y7vv95-rar.html1 point
-
هذه المحموعة الكلاملة من انتاج الغالى استاذى @الحسامي رحمه الله وادخله فسيح جناته 1.rar 2.rar1 point
-
1 point
-
ضع الكود بعد علامة = في كل معادلة IF(B4="";""; ملحوظة يوجد مشاكل في مراجع المعادلات في الملف أي أن مثال IF(F4="" وأنت قم بوضح المعادلة في الخلية F41 point
-
الاخ علة لخضر وفقكم الله معادلة ومشاركة ممتازة بتنوع الحلول تحياتي لكم1 point
-
1 point
-
يمكن استعمال هذا الملف (بدون عامود مساعد) Special_Series.xlsx1 point
-
خطأ مطبعي بدل Or اكتب And ، هكذا: If Left(obj.Name, 4) <> "MSys" AND obj.name <> "tbl_one" Then1 point
-
السلام عليكم ورحمة الله أقدم لك الملف التالي بعد التعديل حيث نقوم باختيار عدد الفرق (16 على الأكثر) وعدد المجموعات (4 على الأكثر) بطريقة يدوية ثم نقوم بـ "اقتراح جدول للمباريات" بملء الجدول الخاص بذلك باستعمال الملاحظة الموجودة أعلى الجدول حسب عدد الفرق في كل مجموعة... أرجو أن يفي هذا لما تصبو إليه... بن علية حاجي عملية قرعة للفرق.rar1 point
-
شكرا على ملاحظتك هذه نماذج تعرض البيانات بطريقة الجداول ، واذا رايتها في وضع التصميم ، ستجد ان نوع الخط تغير ، ولكن عند تشغيل النموذج ، فانه لا يأخذ خاصية الحقل ، وانما هنا خاصية للنموذج ككل ، يعني لا يمكن اختيار اكثر من نوع خط واحد للنموذج. وعليه ، فالامر يخص النموذج وليس الحقل ، وقد تم اضافة هذه الخاصية للكود اعلاه ، فالرجاء تجربة الكود مرة اخرى وحاولت النظر في فهارس جداولك ، ولكني اقفلت كل شئ وبسرعة لما رأيت العلاقات بين الجداول فهرست الحقول المرتبطة في الاستعلام ، وفهرست الحقول التي بها شروط في الاستعلام (طبعا الفهرسة تكون في الجداول) ، هي مفتاح سرعة البرنامج ، ولكن الاكسس فيه نظام يستطيع مساعدتك في فحص قاعدة بياناتك ، واعطائك الاقتراحات لتعديل وتسريع برامجك ، وتاكد انك تختار جميع الكائنات في تبويب النماذج والجداول ووو: . . وليس عندي حساب في الفيس بوك ولا واتسب اب ولا فايبر ولا .... ، ولو كان عندي ايهم ، لما استطعت ان اساهم في المنتدى بهذه الطريقة جعفر1 point
-
تفضل أخي الحبيب الملف المرفق.. التجميع سيكون من الشيتات 1 ، 2 ، 3 حسب ما فهمت .. الكود سيعمل مع الشيتات التي سوف تقوم بترقيمها بشرط تغيير طفيف في الكود .. في الحلفة التكرارية بدلا من 1 إلى 3 ، ستقوم بتغيير آخر رقم لآخر شيت تريد Sub CollectDataFromSheets() Dim I As Long, LR As Long Application.ScreenUpdating = False Sheets("شيت مجمع").Range("A3:H1000").ClearContents For I = 1 To 3 With Sheets("" & I & "") .Activate LR = .Cells(300, 2).End(xlUp).Row .Range("B5:H" & LR).Copy With Sheets("شيت مجمع") .Range("B" & .Cells(Rows.Count, 2).End(xlUp).Row + 1).PasteSpecial xlPasteValues .Range("A" & .Cells(Rows.Count, 1).End(xlUp).Row + 1 & ":A" & .Cells(Rows.Count, 2).End(xlUp).Row) = Sheets("" & I & "").Name End With End With Next I Sheets("شيت مجمع").Activate: Range("A1").Select Application.CutCopyMode = False Application.ScreenUpdating = True End Sub تقبل تحياتي Collect Data From Sheets.rar1 point