بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
نجوم المشاركات
Popular Content
Showing content with the highest reputation on 03/25/18 in all areas
-
السلام عليكم أهل المنتدى الكرام أقدم لكم اليوم ملف به كود يقوم بفتح صفحات جديدة بمجرد كتابة اسم الشيت فى العمود C من صفحة Main تقبلوا منى بارك الله فيكم وجزيتم خيرا اكسل vba فتح شيت جديد بمجرد ادخال الاسم فى الخلية.xlsm2 points
-
الموضوع جيد و الى الامام لكن عندي ملاحظتين ارجو تقبلها: 1- لا ضرورة لتحديد صفحة مجمد ثم نسخها (يكفي نسخها فقط) 2-في حال ادراج اسم موجود في العامود C او ان الخلية فارغة يحصل خطأ بالكود لذلك لتفادي هذا الخطأ يمكن اضافة شرط على الكود وهو ان عدد مرات تكرار الاسم لا يتجاوز الواحد او ان الخلية غير فارغة ليبدو الكود يهذا الشكل Private Sub Worksheet_Change(ByVal Target As Range) Dim cont%, lr If Target.Column = 3 Then lr = Sheets(1).Range("c" & Rows.Count).End(xlUp).Rows.Value cont = Application.CountIf(Range("c:c"), Target) If cont > 1 Or IsEmpty(Target) Then GoTo Exit_Me Sheets("Mohamed").Copy after:=Sheets(Sheets.Count) Sheets(Sheets.Count).name = lr Sheets(Sheets.Count).[b1].Value = lr End If Exit_Me: End Sub2 points
-
بارك الله فيك أخي طاهر الوليدي و بارك الله في الأخت الغالية "الدكتورة زهرة العبد الله " فهي فوق رؤوسنا جميعا. و الشكر لله عز وجل أولا ثم لكل الذين ساهموا من قبل و غادرونا و كل الذين مازالوا يساهمون في العطاء لهذا الصرح الكبير. لا أظن أن هناك شخصا ملأ العلم قلبه و عقله يتحسس من هذه الأشياء و خاصة أساتذة هذا المنتدى الذين ينيرونا دربنا و نتعلم منهم كل يوم.2 points
-
أخي العزيز أرجو تجربة الملف المرفق تحياتي فورمة - البحث في الشيتات-1.xlsm2 points
-
وعليكم السلام Sub sh24mar2018() Dim a, b As Long Dim aa, bb As Long Dim rng1, rng2 As Range a = Range("a" & Rows.Count).End(xlUp).Row b = Range("f" & Rows.Count).End(xlUp).Row For aa = 5 To a For bb = 5 To b If Cells(aa, 2) = Cells(bb, 7) Then If Cells(aa, 2) + Cells(aa, 3) + Cells(aa, 4) = _ Cells(bb, 7) + Cells(bb, 8) + Cells(bb, 9) Then Cells(bb, 7).Interior.Color = 194 Cells(aa, 2).Interior.Color = 194 End If End If Next Next Set rng1 = Range("a4", Range("a" & a)) Set rng1 = Range(rng1, rng1.End(xlToRight)) Set rng2 = Range("f4", Range("f" & b)) Set rng2 = Range(rng2, rng2.End(xlToRight)) rng1.Select Selection.AutoFilter Field:=2, Operator:=xlFilterNoFill Selection.SpecialCells(xlCellTypeVisible).Copy ActiveSheet.AutoFilterMode = False Range("k4").PasteSpecial rng2.Select Selection.AutoFilter Field:=2, Operator:=xlFilterNoFill Selection.SpecialCells(xlCellTypeVisible).Copy ActiveSheet.AutoFilterMode = False Range("p4").PasteSpecial rng1.Select Selection.AutoFilter Field:=2, Criteria1:=RGB(194, 0 _ , 0), Operator:=xlFilterCellColor Selection.SpecialCells(xlCellTypeVisible).Copy ActiveSheet.AutoFilterMode = False Range("u4").PasteSpecial Rows("4:13").Select Application.CutCopyMode = False With Selection.Interior .Pattern = xlNone .TintAndShade = 0 .PatternTintAndShade = 0 End With End Sub2 points
-
السلام عليكم ورحمة الله استخدم هذا الكود Sub Date_To_Test() Dim wbDate As Workbook, wbTest As Workbook Dim Pat As String Dim LR As Long, LS As Long Application.ScreenUpdating = False Set wbTest = ThisWorkbook Pat = wbTest.Path & "\" Set wbDate = Workbooks.Open(Pat & "Data" & ".xlsb") Dim ws As Worksheet, Sh As Worksheet Set ws = wbDate.Sheets("add") Set Sh = wbTest.Sheets("add") LR = Sh.Range("B" & Rows.Count).End(xlUp).Row LS = ws.Range("B" & Rows.Count).End(xlUp).Row Sh.Range("B" & LR + 1).Resize(LS - 5, 115).Value = _ ws.Range("B6:DL" & LS).Value wbDate.Close False Application.ScreenUpdating = True End Sub2 points
-
السلام عليكم ورحمة الله ارجو ان تفيدوني هذا الكود يعمل علي هذه القاعدة التس ليس بها علاقات ولكن عند نقل هذا الكود الي قاعدة بها علاقات وجداول كثيرة تظهر اخطاء ارجو ان تصححو لي الكود جديد.rar1 point
-
شكرا لافضل منتدى عرفته شكرا لاعضائه وقاداته شكرا للمشرفين والخبراء شكرا لمن بدل معنا مساعداته ونقل الينا معارفه وخبراته كلا باسمه وصفته شكرا للاخت زهرة العبد الله التي وجدت لمساتها في اغلب الاستفسارات والمشكلات التي كانت ومازالت متميزة اسال من الله المولى عز وجل ان يرزقم جنة الفردوس الاعلى وان تنالوا خير الدنيا ولاخرة احسنتم الينا احسن الله اليكم1 point
-
جزاك الله كل خير اخى الكريم الأستاذ محمد هذا فيديو بالشرح : وعليكم السلام اخى سليم دائما نصيحتك أستفاد منها كثيرا -جزاك الله كل خير وهذا ما كان ينقص هذا الكود دائما تكمل لنا النقصان بارك الله فيك وجعله دائما فى ميزان حسناتك وادخلك فسيح جناته1 point
-
أخى الحبيب على بارك الله فيك وجزاكم الله خيرا وأتمنى فى اضافاتك الرائعة وضع توضيخ بسيط للفكرة العامة للكود وشرح المثال المقدم ببساطة لتقريب الفكرة لأمثالى الذين هم فى مفتتح الطريق حتى نتمكن من تطبيق الفكرة على ملفات مشابهة وتطويعها لأعمال أخرى تقبل تحياتى1 point
-
1 point
-
تم تجربة المعادلة وهي رائعة وتعمل بالفعل بشكل تلقائي ج جزاك الله كل خير وسدد خطاك وعذراً على كثرة أسألتي1 point
-
اهلا وسهلا بك فو منتدانا الكريم من الأفضل ان ترسل ملف أولا وتشرح فيه ما تريد بارك الله فيك1 point
-
وعليكم السلام أخى ..تفضل المعادلة -وشيت به تطبيق المعادلة =IF(ISBLANK(B2),"",SUBTOTAL(3,B$2:B2)) تسلسل الصفوف وتجاهل الصفوف المختفية في التسلسل.xlsx1 point
-
الأخ الفاضل / Ali Mohamed Ali أشكرك أخي العزيز على كلماتك الطيبة وجزاك الله كل خير ويعلم الله أن المنتدى الرائع بكل ماتحمله الكلمة من معاني وحشني جداً جداً بكل أعضائه الكرام والقائمين عليه المتميزين فكم من ذكريات لاتغيب أبداً عن بالي هنا وأسأل الله أن يديم النجاح والتوفيق للجميع تقبلوا أجمل التحيات والتقدير الأخ العزيز / عبد الرحمن عوف جزاك الله خير على كلماتك ودعواتك الطيبة تحياتي1 point
-
المنتدى الفريق العربي للبرمجة حاولت اشترك فيه كانه مغلق واغلب الامثله وصلتني باسمها والشكر من هذا المنتدى ولها مشاركات في نفس المنتدى والي الفخر ان اشكرها من هذا المنتدى الي فتح قلبه للجميع ولا اعتقد انهم يمانعون او يتحسسون من ذلك خلق المنتدى هذا رفيع واحتوى الجميع بصدر رحب وقلب واسع مفعم بالحب والاخلاص والاعطاء ليس مجاملاتا وانما تعبيرا لما يكنه فضلهم وعطائهم واخلاصهم وحبهم للجميع شكرا لكم جميعا قادة وخبراء وأعضاء ليس من اجل شيى بل لكل شيئ قدمتوه وقت وجهد وتفكير في خضم مشاغل الحياة والله المستعان1 point
-
1 point
-
اليك ملفان جربهما واختر منهم المناسب لك STOCK 2018 - Copy.xlsm STOCK 2018.xlsm1 point
-
السلام عليكم تم حل المشكلة بتعديل اعدادات الحماية على السيرفر الان يمكن طرح مواضيع تحوي فى عنوانها هذا الامر دون مشاكل و الموضوع الاصلي مخفي الان1 point
-
تفضل هذا مثال حسب فكرتك تشغيل فيديو.rar1 point
-
1 point
-
السلام عليكم لنفرض ان الارقام تبدا من الخلية a1 نضع المعادلة التالية في b1 =IF(LEFT($A1,1)="5","966"&$A1,$A1)1 point
-
السلام عليكم ورحمة اللله استخدم هذا الكود Sub Purchses() Dim C As Range Dim x As Single, y As Single, z As Single Dim AA As String, xx As String, yy As String, zz As String AA = " مستمر بلا حركه" xx = "متحرك هذا الشهر": yy = "أول شهر بلا حركه": zz = "ثانى شهر بلا حركه" Application.ScreenUpdating = False For Each C In Sheet1.Range("A3:A805") x = WorksheetFunction.CountIf(Sheet1.Range("C3:C805"), C) y = WorksheetFunction.CountIf(Sheet1.Range("D3:D805"), C) z = WorksheetFunction.CountIf(Sheet1.Range("E3:E805"), C) If x > 0 Then C.Offset(0, 1) = xx ElseIf x = 0 And y > 0 Then C.Offset(0, 1) = yy ElseIf x = 0 And y = 0 And z > 0 Then C.Offset(0, 1) = zz ElseIf x = 0 And y = 0 And z = 0 Then C.Offset(0, 1) = AA End If Next Application.ScreenUpdating = True End Sub1 point
-
شكراً اخي العزيز بعد التجربة برنامج رائع اللهم اغفر للمسلمين وللمسلمات وللمؤمنين والمؤمنات وبارك بالغير والصلاح لاخي صالح ووالديه امين رب العلمين1 point
-
تفضل تم عمل المثال اللازم لاحظ : جميع امتدادات النسخ وحتى القاعدة الخلفية هي db من اجل الخصوصية لاحظ ان القاعدة 2015.db محمية بكلمة مرور بعد التبديل بين القاعدة الاساسية وبين النسخة السابقة افتح الجداول ولا حظ فرق البيانات من اجل تتأكد من انك فعلا ارتبطت بالقاعدة الهدف المثال شامل لاخذ نسخة احتياطية ولاستعادة النسخ أمل ان ينال استحسانكم myback.rar1 point
-
أهلا و سهلا بك لا أنت لم تخطىء , بل أنت مجتهد و حتى ان أخطأت , ما المشكلة أخطأنا كثيرا في السابق حتى تعلمنا , و لا نزال نخطىء , و فوق كل ذي علم عليم1 point
-
استاذ RUDWAN انا فرحت بمشاركتك معنا ونفخر بمشاركتنك معنا وانا افهمك جيداً لكن انا قلت هذا قلت لعل وعسى ان اخطأت في شي وشكرا لك لمشاركتك معنا اخوك الصغير شفان ريكاني1 point
-
1 point
-
الف شكر اخوي واخيرا ضبط الحمدلله بس ممكن تشرح لي الكود فيه chr مافهمتها ولك جزيل الشكر1 point
-
هذا ملفك بعد التعديل المشكله انك استخدمت نص لتعريف اسم المدرسه بلا من رقم MMM.zip1 point
-
انا ابغى احط شرط على المفتاح الاساسي نفسه من اول ماادخل البيانات تبع المفتاح الاساسي تطلع المسج يعني ماابغى انتظر لين اكمل باقي السجل1 point
-
0 points
-
0 points