نجوم المشاركات
Popular Content
Showing content with the highest reputation on 03/23/16 in مشاركات
-
السلام عليكم ورحمة الله وبركاته إخوتي الكرام ..أخي الحبيب الصقر.. إن غيابك عنا لم نعتد عليه كما هو في الفترة الأخيرة فأنتم في منتدانا الكريم كالخلايا النبيلة في جسم الإنسان لا يمكنه أن يؤدي وظائفه بفعالية دونها ..أقول هذا الكلام بحقك أنت وثلة طيبة من أساتذتنا الكرام "دماغ المنتدى " ..ولذلك أرجو أن تفكر مليا بعيون ترنو إلى تعاونكم واجتماعكم جميعا لترفعوا من شأننا نحو قمة الحضارة العلمية. أنتم لا تمثلون أنفسكم فحسب ..بل أنتم للكل لأنكم نذرتم أنفسكم لمجتمعاتكم بانضمامكم لهذا المنتدى. ولذلك فإنني أطلب منكم طلب الوالد الذي يريد لأبنائه أن يكونوا منارة يستضيء بها الكثيرون ...فهل سأجد آذانا صاغية ...ذلك رجائي بكم أبنائي البررة ..والسلام عليكم ورحمة الله وبركاته.5 points
-
تفضل استاذى الفاضل وائل استبدل الجزء الخاص بالخليه A4 بالتالى اذا كنت عايز تستخدم اسم الشيت يبقى لازم تكتب ("اسم الشيت") Sheets If x = Sheets("users").Range("a4") Then او السطر التالى بفرض ان الشيت المسمى Users هو شيت رقم 3 ( وعلشان تعرف رقمه ممكن من محرر الاكواد شوف الشيت users بجوارة رقم الشيت If x = Sheet3.Range("a4") Then كلا السطرين يؤدو نفس الغرض اعتذر للجميع لقلة تواجدى هذه الايام نظرا لانشغالى واسالكم الدعاء اعتذر ابوالبراء لم ارى مشاركتك الا بعد ما عملت حفظ لا يفتى ومالك بالمدينة تقبل تحياتى5 points
-
اخى صلاح المصرى كما اشار الاخ وائل الاسيوطى في رابط الشرح للاجابه على سؤالك نعم يمكن بطريقتين اولا بالمجال الديناميكى وهو يزيد او ينقص بزيادة ونقص البيانات من صيغ ادارة الاسماء تحرير سمى المجال باسم يدل على العمل او باختيارك ثم في refer to ضع المعادله =OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),4) الطريقة الاسهل حدد بياناتك واضغط ctr+t لانشاء جدول جديد واختار الجدول كمصدر للبيانات ويمكن تحديث التقرير تلقائىه بالكود التالى Sub RefreshPivotTables() Dim pivotTable As PivotTable For Each pivotTable In ActiveSheet.PivotTables pivotTable.RefreshTable Next End Sub3 points
-
السلام عليكم ..جزاكم الله خيراً أخي الحبيب أبو أسيل تم التثبيت بفضل الله ثم بفضلكم تقبل تحياتي العطرة.3 points
-
جرب ياريس Sub Yasser() Dim x As String x = InputBox("من فضلك فم بادخال كلمة المرور.", "Password Required") If x = users.Range("a4").Value Then users.Visible = xlSheetVisible users.Select Else MsgBox "كلمة المرور خطأ" End If End Sub اكيد دا ملف الصلاحيات2 points
-
السلام عليكم إخوتي الكرام أخي الحبيب محمد أبو صهيب ..شكرا جزيلا لأنني ببالك وخاطرك...بما أنني أتابعكم فقط على الجوال فإنني سأستعرض هذه المشاركة الطيبة من مشاركاتكم البديعة الجمال.. جزاكم الله خيرا ...والسلام عليكم ورحمة الله وبركاته...2 points
-
2 points
-
ارفق ملفك أخي الكريم وائل للإطلاع عليه .. احذف البيانات الحساسة بالملف واحذف أوراق العمل الغير مرتبطة بطلبك واحذف الأكواد الغير ضرورية وأبقي على الكود المطلوب فقط2 points
-
أخي الكريم وائل لما لم ترفق ملف ؟ لما لم تضع الكود بين أقواس الكود؟! ما هو الخطأ الذي يظهر معك عند النقر على كلمة Debug؟ هل الاسم users الاسم البرمجي لورقة العمل المراد ربط الباسورد بها؟ هل جربت استخدام كلمة Sheets يليها قوس مفتوح ) ثم أقواس تنصيص " ثم اسم ورقة العمل users ثم إغلاق أقواس التنصيص " ثم إغلاق القوس ( ...؟ تقبل تحياتي2 points
-
باذن الله انا شايف ان يتم عمل موضوع جديد وموضوع ردود له لدوت نت ويبقي الفيجوال6 لمن يريد ان يتعلمه ايضا لانه اينعم هو قديم ولكن شريحة كبيرة من الناس تستخدمه هل من اقتراحات؟؟؟؟2 points
-
السلام عليكم اسمي عبدالواجد - ومعنى الواجـد الواجد.. الغنيُّ الذي لا يفتقر، والواجد هو الذي لا يضلُّ عنه شيء، فأحياناً الإنسان لضعفه يقول: بحثت عنه كثيراً فلم أجده، أي احترت في أمري فأين أجده، فاته الشيء غاب عنه، لكنَّ الله سبحانه وتعالى هو الواجد الذي لا يضلُّ عنه شيء، ولا يفوته شيء، الله جلَّ جلاله الواجد.. قال: " هو الذي يجد كلَّ ما يطلبه ويريده ". فالإنسان قد يطلب آلاف الطلبات ولا يجدها، يريد آلاف الأهداف ولا يُحصِّلها، لكنَّ الله سبحانه وتعالى لا يضلُّ عنه شيء ولا يفوته شيء، وهو الذي يجد كلَّ ما يطلبه ويريده ولا يُعوزه شيءٌ من ذلك، ولا يُعجزه شيء ذلكم الله ربُّ العالمين، أي شتَّان بين من يكون عبداً لغير الله وبين من يكون عبداً لله. أما بخصوص الشريط المتحرك / فإذا كان به ارهاق على الملف فلا احتاج اليه ، إنما شيء كمالي ولكن بحثت في المتتدى ووجد ملف للأستاذ البسكري سهل وسريع ، ولكن وجدت صعوبة بالتغيير في الشريط شريط شريط.rar2 points
-
السلام عليكم ... من رخصة الاستاذ سعيد ... Private Sub Command8_Click() DoCmd.SetWarnings False DoCmd.RunSQL "DELETE table3.id, table3.Classe, table3.Tech, table3.Fees from table3 WHERE(((table3.ID) = [Forms]![table1]![Table2 Subform1]![ID]) And ((table3.Classe) = [Forms]![table1]![Table2 Subform1]![Classe]) And ((table3.Tech) = [Forms]![table1]![Table2 Subform1]![Tech]) And ((table3.Fees) = [Forms]![table1]![Table2 Subform1]![Fees]))" DoCmd.RunSQL "DELETE table2.id, table2.Classe, table2.Tech, table2.Fees from table2 WHERE(((table2.ID) = [Forms]![table1]![Table2 Subform1]![ID]) And ((table2.Classe) = [Forms]![table1]![Table2 Subform1]![Classe]) And ((table2.Tech) = [Forms]![table1]![Table2 Subform1]![Tech]) And ((table2.Fees) = [Forms]![table1]![Table2 Subform1]![Fees]))" DoCmd.SetWarnings True Me.Requery End Sub2 points
-
حبيبي الغالي ابو يوسف اذا كان هو البرنامج بالفعل يبقي اظن اثناء التحميل سقط امتداده معرفشي ازاي المهم جرب الشرح دا وشوف يمكن ينفع تقبل تحياتي yasser.rar2 points
-
أخي الغالي وحبيبي في الله أبو القبطان .. الملف سيء !! أيوا سيء !! أيوا زي ما بقولك كدا سيء@@ زعلت ؟؟! حقك عليا ! الملف جيد أيوا جيد .. بقولك جيد واحد هيقول العضو دا شكله مجنون أو عبيط .. هرد أقوله أشكرك ... بس كل واحد له طريقة تفكيره وكل شيخ وله طريقة بالأمس لم أطلع على الملف الجيد بشكل جيد .. لكن أتيحت لي الفرصة أن أطلع عليه فوجدت الأكواد جميلة ولكنها تحتاج لترتيب .. نريد أن نتعود عند إرفاق ملفات بالمنتدى أن تكون الأمور مرتبة ومنطقية .. ويتم إزالة الشوائب منها أولاً بالنسبة للكود في حدث المصنف وجدت أنه نفس الكود في موديول رقم 1 ..فلما التكرار الغير مرغوب فيه؟! يمكن الإبقاء على الكود في الموديول رقم 1 والإشارة إلي اسم الإجراء الفرعي في حدث فتح المصنف باستخدام كلمة Call يليها اسم الإجراء الفرعي ثانياً وجدت كود يخص الفورم في الموديول العادي !! ليس مكانه ثالثاً الكود في الموديول الثاني أعتقد أنه ماكرو مسجل ، وكم أكره شكل أسطر الكود الناتجة عن تسجيل الماكرو .. فهناك شوائب كثيرة فيها غير أن الكود ليس له علاقة بالموضوع ومن ثم يجب إزالة جميع الأكواد من المصنف الخاص بك وإعادة ترتيبها بهذا الشكل (لاحظ أيضاً شكل أسطر الكود وكيف تم تنسيقها ليسهل الإطلاع عليها) ضع الكود التالي في حدث المصنف ThisWorkbook Private Sub Workbook_Open() Call Picture1_Click End Sub والكود التالي يوضع في الموديول رقم 1 Sub Picture1_Click() Dim I As Long, lastRow As Long Dim Name1 As String lastRow = Sheet1.Cells(Rows.Count, 2).End(xlUp).Row For I = 2 To lastRow Cells(I, 4).Interior.ColorIndex = xlNone Cells(I, 4).Font.ColorIndex = xlAutomatic Cells(I, 4).Font.Bold = False If Cells(I, 4) = Date Then With UserForm1.ListBox1 .AddItem .List(.ListCount - 1, 0) = Sheet1.Cells(I, 1).Text .List(.ListCount - 1, 1) = Sheet1.Cells(I, 2).Text .List(.ListCount - 1, 2) = Sheet1.Cells(I, 3).Text .List(.ListCount - 1, 3) = Sheet1.Cells(I, 4).Text .List(.ListCount - 1, 4) = Sheet1.Cells(I, 5).Text .List(.ListCount - 1, 5) = Sheet1.Cells(I, 6).Text .List(.ListCount - 1, 6) = Sheet1.Cells(I, 7).Text .List(.ListCount - 1, 7) = Sheet1.Cells(I, 8).Text End With Cells(I, 4).Interior.ColorIndex = 3 Cells(I, 4).Font.ColorIndex = 2 Cells(I, 4).Font.Bold = True End If Next I UserForm1.Show End Sub والكود التالي يوضع في حدث الفورم Private Sub CommandButton1_Click() End End Sub Private Sub Image1_Click() UserForm1.PrintForm End Sub Private Sub Image2_Click() UserForm1.PrintPreviewForm End Sub Private Sub UserForm_Activate() lblDate.Caption = Date End Sub أرجو ألا أكون قد أزعجتك .. ولكني أحب أن أرى الأشياء في أجمل صورة لها ، وحتى يستفيد منها من أرد الاستفادة لا أن تكون مجرد ملف مرفق يلقى به في مكانٍ ما ويطويه النسيان أردت الاستفادة للجميع من الملف الرائع ولكن بصورة أفضل تقبل تحياتي2 points
-
أخواني الأعزاء في هذا المنتدى : أضع بين أيديكم العديد من البرامج الجاهزة مع الشرح الكامل ، جمعتها من موقع أجنبي و فيها العديد من المستويات المبتدئ المتوسط المتقدم حيث قمت بتجميعها من العديد من المواقع و المنتديات الأجنبية ليتم حصرها في منتدانا الحبيب هذا أرجو منكم الرد لوضع المزيد من البرامج ، حيث ومن خلال ردودكم سأقوم بوضع إحتياجاتكم من البرامج في حال توفرها لدي ، حيث يوجد لدي مكتبة كبيرة من البرامج تحتوي ما يقارب 3000 برنامج و هناك المزيد . مع الشكر للجميع و أريد منكم فقط دعوة من قلب صادق لي و لوالدي ،،، accarch181.zip accarch180.zip1 point
-
تم اضافة الاصدار الخامس - سبتمبر 2012 إسم الملف: مُجمِع البيانات للاكسيل - Excel Data Collector أضيف للمكتبة بواسطة: محمد طاهر تاريخ الإضافة: 12 Sep 2011 القسم فى المكتبة: قسم الإكسيل هذا التطبيق يقوم بتجميع البيانات من كافة ملفات الاكسيل الموجودة فى مجلد معبن وفق مجال الخلايا الذي يتم تحديده خطوات الاستخدام ضع كافة الملفات المطلوب تجميع البيانات منها فى مجلد واحد حدد مسار المجلد و مجال الخلايا المطلوب تجميع البيانات منها قم بتشغيل التطبيق من زر Get Data ، سيتم تجميع البيانات من كافة الملفات فى ملف جديد ميزة اضافية اذا اردت استخدام التطبيق اكثر من مرة على عدة مجلدات ، فتوفيرا لخطوات اختيار المجلد المستهدف ، يمكن تحديد مجلد بدء الاختيار الافتراضي، ليبدا اختيار المجلدات منه فى كل مرة أثناء استخدام الملف بدلا من البدء من My Computer . و يمكن عمل ذلك بتحرير الخلية مباشرة ، فمثلا نكتب المسار d:\data الاصدار الثاني إضافة امكانية تحديد ورقة عمل محددة داخل الملفات باسمها ، اكتب اسم ورقة العمل او اتركها خالية للعمل افتراضيا على ورقة العمل الاولي فى جميع ملفات المصدر الاصدار الثالث تم اضافة المزايا التالية : 1- استخدام نموذج بدل من الازرار المباشرة نظرا لاضافة خيارات عديدة ، و يتم تسجيل مسار المجلد و اسم ورقة العمل و المجال المطلوب للخلايا المراد تجميع البيانات منها فى الحقول المناظرة. 2- فى حال عدم تسمية ورقة العمل سيتم التجميع من ورقة العمل الاولي فى جميع المفات داخل المجلد. 3- اضافة تلميحات tips بالعربية عند الوقوف بالماوس على الحقل للتوضيح. 4-امكانية اختيار تجميع البيانات فقط أو تجميع البيانات و التنسيق معا من ملفات المصدر الموجودة داخل المجلد المختار. 5- امكانية اختيار اظهار او اخفاء امتداد اسماء الملفات عند وضعها كعنوان للبيانات فى الملف التجميعي. 6- امكانية السماح بتكرار اسم الملف عند وجود اكثر من عمود يتم استخراجه من نفس الملف ، او الاكتفاء بخلية واحدة مع دمج العناوين. 7- اضافة اطار خارجي يوضح بيانات كل ملف الإصدار الرابع - تنقيح و ترتيب داخلي للكود - تعديل واجهة الاستخدام - امكانية استخراج البيانات دون فتح ملفات المصدر كخيار اضافى ، على أن يتم ذلك دون جلبها بنفس تنسيق المصدر. و هنا يوجد خياران للتشغيل الخيار الأول ، و هو الخيار الأصلي Get Data While Opening Files و به كافة الامكانيات فى الاصدار الثالث ، و امكانية عدم تحديد اسم ورقة العمل ليعمل على أول ورقة عمل فى الملفات الخيار الثاني و المضاف فى هذا الاصدار كخيار اضافي يستخدم عند الحاجة و به بعض المحدودية Get Data Without Opening Files و هنا يتم استخراج البيانات دون فتح ملفات المصدر ، و ذلك بهدف تسريع الاستخدام فى حالة الملفات الكثيرة و كبيرة الحجم و هنا خيار جلب التنسيق للخلايا غير مفعل ، و ايضا لابد من تحديد اسم ورقة العمل و الخيار كله اضافى حيث يغطي الخيار الأول خيارات أكثر الإصدار الخامس تم اضافة خيار امكانية استخراج البيانات بطريفة افقية ( بيانات الملفات المختلفة تظهر فى صفوف ) كخيار بديل و ليس رأسيا فقط ( أعمدة) مثل الاصدارات السابقة إضغط هنـــــــــــا لتنزيل الملف1 point
-
بسم الله الرحمن الرحيم اللهم صلي على حبيبك و نبيك و سلم و بارك عليه و على ال نبيك و على كل المسلمين عدد خلقك و رضا نفسك وزنة عرشك و مداد كلماتك حتى يوم الدين و في يوم الدين .......... اما بعد بحث من اعداد "سعيد محمد عبد المالك يونس علي بدر الدين" فانطلاقا من مبدأ زكاة العلم نشره و تعليمه وعتابي على المسؤلين عن المنتدى قمت بكتابة هذا الموضوع حيث الهدف من السؤال هو معرفة ادق التفاصيل وليس ارفاق الامثلة المحلولة فهي لا تحتاج الى اشتراك في المنتدى ... كل ما تحتاجه هو البحث في جوجل ولكن يبقى تفسير طلاسم المثال حتى نصبح في يوم ما محترفين مثلكم ......... دون الاطالة فهذا موضوع عن الصلاحيات و المستخدمين في البداية هذا الدرس او المبحث موجه لمن هم مبتدئين ولكن لمرحلة ما بعد الصفر وليس لمرحلة الصفر فهناك مباحث يجب قراتها قبل هذا المبحث كي تفهم ما هو المقصود من هذا المبحث و الموضوع في شكل ملف ورد وهو يحتوي على عدد 28 صفحة و حوالي 48 صورة وهذا هو الرابط http://www.4shared.com/rar/Zgexs_PPba/_online.html كما تم ارفاق مثل عملي يحتوي على الشرح وبه جزئيتين لم يتم شرحهم ساقوم بعون الله بشرحهم في درس اخر كي لا اثقل على المتلقي وهم في حالة ادخال كلمة السر خطا في نموذج تغير كلمة السر اكثر من ثلاثة مرات وفي حالة عدم وجود مستخدمين في البرنامج "اي استخدام البرنامج للمرة الاولى" ولا اريد الا الدعاء لي بظهر الغيب وبان يرزقني الله بزرية صالحة يحبها ويرضها ارجوا تثبيت الموضوع كي يكون سهل الوصول اليه و اعدكم بمواضيع مشابه في القريب جداً العاجل مثل الصلاحيات.rar1 point
-
من المواضيع المتجددة والمفيدة في الحياة العملية وخاصة لأصحاب العقارات، وقد تم طرحه سابقاً، وهي كيفية معرفة العقود التي قاربت على الانتهاء خلال 30 يوماً من خلال الفورم.. تحيـــــــــــــــــــــــاتي القلبيــــــــــــــــــــــة تذكير بتاريخ الانتهاء.rar1 point
-
ارفاقك للملف دا بالاخص خلاني عرفت انك عارف انا بتكلم علي ايه القلوب عند بعضيها احبيبي ابو العربي عامه انا كدا كدا هارفعهوه لان في مشكله تانيه كبيره ياراجل في ملف برضو 10 ميجا ينفع الكلام دا مشكله ياريت نلاقيلها حل1 point
-
لان البرامج حتى الان غير كامله وبحاول اتوصل لافضل برنامج من حيث السرعه والكفائة والنتائج الصحيحه وبعد التأكد سيتم عمل موضوع بشرح البرنامج باذن الله تقبل تحياتي المهم ان الباسوورد صح1 point
-
جزاك الله خيرا اخى محمد على هذه الهديه وننتظر منك مزيدا من الشروحات القيمه بارك الله فيك1 point
-
من أخبار الحمقى والمغفلين يحكى أن عجوزا مسنة زارت مأتما لتقديم واجب العزاء ...قالت لهم:أحسن الله عزاءكم في المتوفى.. ثم عندما همت بالخروج بأقدامها التي أثقلتها السنون رأت مريضا يتأوه بإحدى زوايا البيت ..فما كان منها إلا أن عادت لتقدم التعازي بالمريض بذريعة أنها لن تستطيع العودة في حال توفي المريض قائلة:أحسن الله عزاءكم بهذا لأنني عاجزة عن القدوم لتعزيتكم مرة أخرى ...قدمي تؤلمني.."رويت بتصرف" أرجو أن تنال إعجابكم ...والسلام عليكم.1 point
-
1 point
-
ان شاء الله سوف نجاهد لحل المشكله حتى لو فكينا الاكسيل حته حتى عند الميكانيكى ههههه سوف اقوم بتجربه الكود عند عودتى من مشوار بره بالتوفيق1 point
-
شاكر مروركم اخواني الكرام انا بالفعل جربت كل ماسبق من محاولات بس المشكله اني لما بدخل الباسورد بعد كدا بيدي خطأ في الباسورد مع انني متأكد من انها نفس الموجوده في الخليه تماما والكود لا يعطي Debug لكن المشكله في تقبل كلمه المرور1 point
-
لا يوجد داعي لعمل قسم جديد للبرمجة هو فين المبرمجين ياعم دا يدوب واحد مبتدئ العملية مش مستاهلة الان هو مجرد موضوع ولما ربنا يكرمنا ونحترف نبقي ندور نعمل قسم ؟؟؟؟؟؟ تقبل تحياتي بخصوص النسخة مش هتفرق كل النسخ زي بعض من 2010 2015 قريبين من بعض عادي حتى الاصدارات نفس الشئ ولكن اختلاف طفيف في المظهر العام وان كان ولا بد انا بشتغل على 20121 point
-
1 point
-
أخي الكريم أيمن هلا أرفقت بعض النتائج المتوقعة ليسهل تقديم الحل بشكل أمثل تقبل تحياتي1 point
-
بس انا زعلان منك بقول كلمة سهلة وحاجه بسيطة تعمل فيا كدا ماشي مردودالك حط بقي يامعلم ملف انا اللي هحدد بقي مكون من 6 ارقام ارقام هاا سامع عشان السرعة بس لو عاوزهم سبعة مش مشكلة يلا ارفق مثال بس بعيد عن نسخة 2016 دي طبعا كلها برامج لما نخلص التجارب نطلع بالخلاصة باذن الله1 point
-
ابا يوسف انت عندك ٢٠ اعجاب فقط ليه انا عندى ٢٨ لا اعلم ما هذا ولكن اعجابتى بتخلص بسرعه برضه ابو البراء جزاك الله كل خير احبك فى الله آمل أن تجدنى عند حسن ظنك اخى الغالى1 point
-
أخي الكريم أشرف شكلك تعبت من متابعة الموضوعات (صعب تخلصهم في ليلة واحدة) ..دول نتاج سنين يا ولدي أخي الغالي أحمد الفلاحجي بارك الله فيك وجزيت خيراً على دعواتك الطيبة المباركة .. اللهم استجب ..اللهم استجب .. اللهم استجب تقبلوا تحياتي1 point
-
اسال الله لك العفو والعافيه وان يجمعنا فى جنة الخلد مع النبيين والصديقين والشهداء الأطهار1 point
-
جزاك الله كل خير يا ابوالبراء ادعو الله لك بالصلاح والفلاح أينما كنت وأن يبارك لك فى أهلك ومالك قد ذكرتنى بأخت عزيزة على قلبى اسمها زهره العبدالله كانت مشرفة الاكسيس بمنتدى الفريق العربى للبرمجه ربنا يجازيها كل خير ويسعدها باولادها عهود وشهد وان يبارك لها فيها تقبل تحياتى واحترامى الشديد لك خاص ولجميع الاخوه اللذين لا يكلون ولايملون من مساعدة الاخرين1 point
-
بارك الله فيك اخى ابو البراء الم أقل لك ان الموضوع يسير ولكنى لم اتحقق ولم أتطرق لهذا السطر أنار الله قلبك وبصرك وبصيرتك **** قبلاتى للبراء ومتقوليش ارفع موضوع أخر بشأن إضافة السريال نمبر ارجو الافادة بإذن الله نحو هذة الاضافة بس ياريت متتأخرشى على أخوك يدوبك هسيبك قيمة ست سبع تمن دقايق " ههههههههههه " احلى ابتسامة لاأحلى ابو البراء واشكر الاستاذ الفاضل / أحمد الفلاحجى لمروره المبارك تقبلوا وافر تقديرى واحترامى ***** وجزاكم الله خيرا1 point
-
أخي الحبيب سعيد بيرم شايف الرقم 2 في السطر التالي Range(Cells(LR + 1, "B"), Cells(LR + 2, "C")) = "" غيره خليه 4 وجرب وشوف1 point
-
السلام عليكم ورحمة الله وبركاته إخواني وأحبابي في الله أقدم لكم كود متميز جداً .. كود في منتهى الروعة .. إن شاء الله تستفيدوا منه أقصى استفادة .. الكثير منا يبحث عن موضوع فصل الناجحين والراسبين .. ها أنا أقدم لك على طبق من كود : الكود الذهبي الذي سيقوم بذلك بمنتهى السهولة واليسر .. هذا هو الشكل العام للكود Sub SplitFilteredData() 'الإعلان عن المتغيرات Dim MySheet As Worksheet Dim MyRange As Range Dim UList As Collection Dim UListValue As Variant Dim I As Long 'تخصيص ورقة العمل النشطة Set MySheet = ActiveSheet 'إذا لم تحتوي ورقة العمل على فلترة يتم الخروج من الإجراء الفرعي If MySheet.AutoFilterMode = False Then Exit Sub End If 'حدد العمود الذي يحتوي على البيانات المراد عمل تصفية لها Set MyRange = Range(MySheet.AutoFilter.Range.Columns(5).Address) 'إنشاء كائن تجميعي Set UList = New Collection 'وضع قيم في الكائن التجميعي بالقيم الفريدة أي الغير مكررة فقط On Error Resume Next For I = 2 To MyRange.Rows.Count UList.Add MyRange.Cells(I, 1), CStr(MyRange.Cells(I, 1)) Next I On Error GoTo 0 'حلقة تكرارية للقيم الموجودة داخل الكائن التجميعي For Each UListValue In UList 'حذف أية أوراق عمل تم إنشاءها من قبل On Error Resume Next Application.DisplayAlerts = False Sheets(CStr(UListValue)).Delete Application.DisplayAlerts = True On Error GoTo 0 'عمل تصفية لمطابقة القيمة الحالية MyRange.AutoFilter Field:=5, Criteria1:=UListValue 'نسخ النطاق الذي تم تصفيته إلى ورقة عمل جديدة MySheet.AutoFilter.Range.Copy Worksheets.Add.Paste ActiveSheet.Name = Left(UListValue, 30) Cells.EntireColumn.AutoFit 'إعادة الحلقة التكرارية مع قيمة أخرى Next UListValue 'الذهاب للصفحة التي تحتوي على البيانات وإزالة الفلترة MySheet.AutoFilter.ShowAllData MySheet.Select End Sub في الفيديو شرح لكيفية استخدام الكود .. ومرفق في الموضوع الملف الذي تم الشرح عليه إليكم رابط الفيديو لا تنسونا من صالح دعائكم ، ولا تنسوا اللايكات في اليوتيوب ... تقبلوا تحيات أخوكم أبو البراء Split Filtered Data VBA.rar Split Filtered Data VBA V2.rar1 point
-
السلام عليكم أخي الكريم إن ملف التامبلت يعتبر قالب به وحدات ماكرو يمكنك أن تحفظه فارغا من البيانات أعني أنك قد أعددته بكل محتوياته بعد حفظه وإغلاقه سيعطيك مصنف جديد يحتوي على كل ماتضمنه القالب تقوم بحفظه باسم جديد ..." الغاية توليد مصنفات جديدة تحتوي الجداول والإعدادات دون البيانات كالقالب الأم " والله أعلى وأعلم والسلام عليكم.1 point
-
جزاك الله خيرا اخى وليد على هذه المعلومات الجميله وكنت اجهلها وشرحك رائع أخى اعلم ما فى نفسك وبحاول ابحث لك عن شىء يناسبك فتحملنا بارك الله فيك بالتوفيق اخى وليد وابو مهند1 point
-
اخي العزيز وليد حجاب شكرا على الرد شرحك واضح جدا وقد فهمت المقصود وقد طبقته ووجدت صواب ما ذكرتك اكرر شكري وامتناني لك اخي الكريم1 point
-
أخي العزيز خالد غالباً ما تكون المشكلة مشكلة في الويندوز ونسخة الأوفيس أنصحك بتغيير نسخة الويندوز وتنصيب نسخة حديثة من نسخ الأوفيس ... فهذا أضمن لك .. وحاول أن تأخد نسخة احتياطية مضغوطة من ملفاتك تجنباً لحدوث أية مشاكل محتملة والنصيحة للجميع : دائماً وأبداً احتفظ بنسخ الملف الأصلية مضغوطة وإذا كان الملف مهم تقوم بعمل أكثر من نسخة احتياطية تقبلوا تحياتي1 point
-
عيـــــد الأم.. الأمهات ثكالى.. وأبناؤهن على قيد الحياة..!؟ ومن منا لم يسمع بابناء نسوا حق أمهم عليهم وازدادت مشاغلهم إلى درجة لم يتذكروها حتى في الأعياد والمناسبات؟ وجميع هؤلاء الأمهات صامتات يتألمن لحالهن بصمت مطبق شكواهن دموع تنهمر فقط. ولكن للأسف لقد نسي هؤلاء الأبناء «أن الجنة تحت أقدام الأمهات» ولم يتذكروا قصة الرجل الذي جاء إلى النبي صل الله عليه وسلم يسأله من أحق النّاس بصحبتي قال أمك قال ثم من؟ قال أمك قال ثم من قال أمك قال ثم من؟ قال أباك. ونسوا أيضاً قوله سبحانه وتعالى في كتابه العزيز {وقضى ربك ان لا تعبدوا إلا اياه وبالوالدين إحساناً}. وإذا ابتدع للأم يوم في السنة يحتفل بتكريمها فالحقيقة ان الدين الإسلامي حض على تكريم الأم في كل يوم وفي كل دقيقة والتاريخ لا يعرف ديناً ولا نظاماً كرم المرأة باعتبارها أماً وأعلى من مكانتها مثلما جاء به الإسلام الذي رفع من مكانتها وجعل برها من أصول الفضائل حتى أن رب العزة سبحانه وتعالى قرن برهما والإحسان اليهما بعبادته. وبرها يعني إحسان عشرتها وتوقيرها وخفض الجناح لها وطاعتها في غير معصية والتماس رضاها في كل أمر حتى الجهاد. هذه الأم.. تلك الإنسانة العظيمة التي تنطوي على أكبر معاني الحب والعطاء والحنان والتضحية... هي الصدر الحنون الذي نلقي عليه رأسنا ونشكو إليه همومنا ومتاعبنا... هي عوننا في الدنيا.. تعطينا من دمها وصحتها لنكبر وننشأ أصحاء.. فهل تستحق منا أن نهينها أو نذلها في حياتها... هل تستحق منا أن يكون عيدها يوم محدد فى العام نحسن اليها فيه ونتناسها باقى العام ولكن طغت على مجتمعاتنا سلوكيات سلبية مورست في حقها وأهانتها فوالله الذى لا اله الا هو ان تخصيص يوم واحد فى العام لتكريم الام والتقرب والتودد اليها هو عقوق لها فإنني انصح الأولاد أن كل ثانية تدرك أمك فيها هى عيد ومهما كان هناك من سيئات أو أخطاء وقعت بها الأم سواء قصداً أو عن الخطأ تجاه العائلة فلا يكون هناك مبرر للأولاد ان يكونوا عاقين تجاهها بل عليهم احترامها وتصويب التخاطب معها واقله نصيحتها وعدم الإساءة إليها عملاً بقول الله تعالى {ووصينا الإنسان بوالديه حملته أمه وهناً على وهن وفصاله في عامين* ان اشكر لي ولوالديك إلي المصير}. فهل ننتظر عاماً لنحتفل بهذا اليوم وليوم واحد إذا كان هذا هو الواقع فيا أسفي على باقي أيام السنة. كم وكم من الأقوال التي نرددها في هذه المناسبة وننساها في خارجها ومنها: في الحديث النبوي الشريف: عندما سئل رسول الله صل الله عليه وسلم عن الصحبة: أي الناس أحق بحسن صحبتي؟ فقال عليه السلام: أمك أمك أمك ثم أباك. «أفضل الكسب كسب الوالدين، وأفضل الخدمة خدمتهما، وأفضل الصدقة عليهما، وأفضل النوم بجنبهما» عن النبي صل الله عليه وسلم قال: (رغم أنف ثم رغم أنف ثم رغم أنف قيل: من يا رسول الله؟ قال: من أدرك أبويه عند الكبر أحدهما أو كليهما فلم يدخل الجنة). أتقدم من جميع الأمهات بالتحية والإكبار والتقدير مع تحياتي لهن جميعاً ودعائي بدوام الصحة والعافية وطول العمر متمنياً أن يكنّ في عائلات متماسكة مترابطة متعاونة ومقدرة للعلاقات الإنسانية السليمة ومتفهمة للمشاكل والمسائل الصعبة التي قد تواجه العائلة في ظرف من الظروف وفي لحظة من اللحظات. ماذا تريد الأم من أولادها؟ تتمنى لهم النجاح والفلاح في حياتهم وهي على إستعداد للتضحية دون مقابل حتى الرمق الأخير من حياتها دون إنتظار لرد للجميل، علماً أن الأخلاق والشرائع السماوية حثتنا جميعاً على تقدير فضل والدينا علينا بالعمل وليس بالقول فقط، الكلام وحده لا يجدي كل لحظة وكل ثانية وكل دقيقة وكل ساعة وكل يوم وكل اسبوع وكل شهر وكل عام وكل أمهات العالم بألف خير.1 point
-
1 point
-
أخي الحبيب أحمدأنا بس بحب أناغشك وأهزر معاك .. ولد من دمياط بيقول أبوه عايز جنيه .. رد ابوه وقاله : عاااااااااااااايز نص جنيه ، هتعمل ايه بالربع جنيه ، معايا بريزه تاخد شلن وتسيب شلن!! تقبل تحياتي1 point
-
البرنامج يخرج جميع التقارير التفصيلية الخاصة بالاصناف ومراكز تكلفة السيارات برنامج مصاريف سيارت وارصدة مخازن قطع غيار البرنامج مجرب لاكثر من سنتين وليس به اخطاء ان شاء الله كلمات سر دخول الصفحات 456 و 123 وانا تحت الامر فى اى اضافة او تعديل سيارات.rar1 point
-
السلام عليكم ورحمة الله وبركاته ممكن المساعدة فى عمل برنامج مسئول السيارات والواقود 1 إدخال جميع بيانات المركبات التابعة للشركة مثل رقم اللوحة، رقم السيسي ، رقم الموتور، النوع، الموديل، لون السيارة ، نوع الرخصة ،تاريخ بداية الرخصه ، تاريخ نهاية الرخصة ، تكلفة الرخصة ، نوع الوقود ، التخصبص ، اسم السائق،ملاحوظات وغيرها من البيانات 2 إدخال جميع الخدمات والإصلاحات التي تم تقديمها للمركبة مثل غيار الزيت، البريكات، تغيير الإطارات، الوقود، المخالفات وغيرها، مع تواريخ هذه الخدمات. 3 التذكير بشكل آلي بتاريخ الخدمات التي يجب تقديمها لكل مركبة مثل غيار الزيت، تغيير الإطارات، الترخيص وغيرها حسب عدد الكيلومترات المقطوعة أو حسب التاريخ. 4 إدخال قراءة العداد لكل مركبة يومياً لمعرفة المسافة التي قطعتها. 5 اظهار العداد السابق عند تمويل السيارة بالوقود 6 إدخال تفاصيل أوامر الحركة للمركبات مثل: التاريخ، ساعة الخروج، ساعة العودة، الجهة، السائق. 7 طباعة العديد من التقارير لكل مركبة لمعرفة المسافة التي قطعتها وتكاليف الخدمات التي قدمت لها ومقارنتها مع المركبات الأخرى. التقارير يتضمن النظام تقارير متنوعة مثل: ·تقرير الصيانات المتوقعة ·تقرير الصيانات المتأخرة ·تقرير با والسيارات التي لم تدخل الصيانة ·تاريخ كل سيارة ·تقرير حركة كل سيارة ·تقارير بالوقود المنصرف =نوع الوقود+الكمية + العداد اول الفترة + العداد اخرالفتره +المسافه+ك/م+التكلفة +التخصيص +اسم السائق تقريرالوقود شهرى+ربع سنوى_نصف سنوى+سنوى ·تقارير الزيوت =الكمية + التكلفة سنوى ·كشف بالمصاريف واجمالياتها 8 يكون هناك مستخدم واحد لديه كافة الصلاحيات من حذف وأضافة ويوزع الصلاحيات على المستخدمين الاخرين 9 واجهة مستخدم باللغة العربية البرنامج مهم جدا فى مجال عملى ولكم جزيل الشكر1 point
-
السلام عليكم و رحمة الله وبركاته استاذطارق جزاك الله كل خير عمل رااااااااااااااائع جدا1 point
-
بارك الله فيك ورحم الله والديك هل عندك ملفات خاصة بالتربية والتعليم من مرتبات وشهادات وكننرولات وماشابه ذلك1 point
-
وهنا المزيد المزيد ،،،، سأقوم بوضع برامج بشكل يومي وبشكل كبير ، ، ، بس أهم شي زي ما وصيتكم الردود و الدعاء accarch154.zip accarch161.zip1 point