-
Posts
602 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
28
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو عبدالله بشير عبدالله
-
دالة تعمل ترتيب تنازلي آليا كلما تغيرت الأرصدة
عبدالله بشير عبدالله replied to الموسطي's topic in منتدى الاكسيل Excel
اخونا الفاضل الكود الظاهر في الصورة ليس هو الكود الموجود في اخر ملف ارفقته اليك المشكلة انك كل مرة ترفق ملف مخنلف عن الاخر وهذا يلزم التعديل على الكود هذا طلبك في مشاركتك ما قيل الاخيرة كان طلبك فرز البيانات l6-l80 تم ارفاق ملف بالكود يقوم بالفرز حسب النطاق والعمود ثم تغير طلبك في ملفك الاخير تطاق فرز البيانات l8-l73 لان الصف 74 اصيح مجاميع للاعمدة واصبح الصف 6 رؤوس عناوين وبه خلايا مدمجة فمن الطبيعى ظهور الخطأ اليك كود يتعامل مع اخر ملف ارفقته انت ويعمل جيدا I8:I73 Sub SortData() Dim ws As Worksheet Set ws = ThisWorkbook.Sheets("ورقة1") With ws.Sort .SortFields.Clear .SortFields.Add Key:=ws.Range("I8:I73"), Order:=xlDescending .SetRange ws.Range("A8:AH73") .Header = xlNo .Apply End With End Sub الملف المصنف4.xlsb -
السلام عليكم الموضوع كبير ويحتاج الى خبرة واسعة في البرمجة ولهذا عرضت الامر على الذكاء الاصطناعي فقدم لي الكود على طبق من ذهب وها انا اقدمه لك في ملف اكسل مع رسالتين كمثال يمكتك تعديل الكلمات من الكود لنظهر في الرسائل تعريب الرسائل.xlsb
-
جرب الملف كود لعمل خط تحت الدرجة الاقل.xlsb
-
دالة تعمل ترتيب تنازلي آليا كلما تغيرت الأرصدة
عبدالله بشير عبدالله replied to الموسطي's topic in منتدى الاكسيل Excel
جرب الملف تم العمل على ورقة1 مديونية 2025م.xls -
بطاقات العلامات المدرسية ترتيب تصاعدي وفق المجموع
عبدالله بشير عبدالله replied to abou_stef's topic in منتدى الاكسيل Excel
السلام عليكم نم تعديل كود خفظ الشهادة يحيت يحفظ باسم الفصل والشعبة حسب ما هو مكتوب في الخليتين b6&b7 ولم يعد التغيير من الكود لم افهم قصدك بمحاولة التعديل على كود الترتيب اذا كان المقصود كلمة مكرر ينم الغائها فالملف المرفق فيه طلبك وان كنل تعنى شئ اخر فاوضح لي الامر ترتيب التلاميذ تصاعديا (1) - Copy.xlsm -
طلب: قيمة نصية للخلية يعتمد على خلية أخرى
عبدالله بشير عبدالله replied to mosa66's topic in منتدى الاكسيل Excel
حل بالكود في العمود b اصغط على الزر واختر الدولة وحل بالمعادلات في العمود c' المصنف_2.xlsb -
اختفاء ايقونة الاكسيل من NEW
عبدالله بشير عبدالله replied to الشربيني 123's topic in منتدى الاكسيل Excel
وعليكم السلام ورحمة الله وبركاته جرب الطريقة التالية ربما تعيد الايقونة ولست مناكد لوحة التحكم -البرامج والميزات - انقر بزر الفارة اليمين على microfoft office - نغيير - اصلاح - ثم اتبع الخطوات -
بطاقات العلامات المدرسية ترتيب تصاعدي وفق المجموع
عبدالله بشير عبدالله replied to abou_stef's topic in منتدى الاكسيل Excel
يمكن الغاء مكرر من الكود ss = " مكرر": RNK = i - 1: Exit For استبدلها ss = " ": RNK = i - 1: Exit For -
بطاقات العلامات المدرسية ترتيب تصاعدي وفق المجموع
عبدالله بشير عبدالله replied to abou_stef's topic in منتدى الاكسيل Excel
السلام عليكم اوافق استاذتا ابو عيد على ما تفضل به ولكن احيانا لائحة الدراسة والامتحانات تنص على هذه الطريقة على كل حال من اكواد وكنوز المنتدى فيه طلبك ان شاء الله ترتيب التلاميذ تصاعديا (1).xlsm -
دالة تعمل ترتيب تنازلي آليا كلما تغيرت الأرصدة
عبدالله بشير عبدالله replied to الموسطي's topic in منتدى الاكسيل Excel
السلام عليكم اذا تقصد الفرز من الاعلى رصيد الى الاقل رصيد استخدم الكود التالي Sub ترتيب_تنازلي() Dim ws As Worksheet Set ws = ThisWorkbook.Sheets("ورقة1") With ws .Range("A4:E6").Sort Key1:=.Range("E4:E6"), Order1:=xlDescending, Header:=xlNo End With End Sub ويمكنك نعديل نطاق البيانات من الكود الملف عملاء.xlsb -
بطاقات العلامات المدرسية للتلاميذ دون أصفار
عبدالله بشير عبدالله replied to abou_stef's topic in منتدى الاكسيل Excel
وعليكم السلام ورحمة الله وبركاته ما تفضل به الاستاذ حجازي يكفى وفي تفس الوقت يمكن تعديل المعادلة لتعطى الخلية فارغة =IF($B$8="";"";IFERROR(1/(1/INDEX(Monthly1;$B$8;3));"")) الملف بدون اصفار الشهادات.xlsm -
بطاقات العلامات المدرسية للتلاميذ
عبدالله بشير عبدالله replied to abou_stef's topic in منتدى الاكسيل Excel
السلام عليكم عذرا اخونا بلانك صاحب الموضوع الرئيسي abou_stef وضع سؤاله وتم الاجابه عليه فلماذا لم تدرج سؤالك في موضوع جديد باسمك بدل من ادراجه مع موضوع لعضو اخر الا اذا كنتما تفس الشخص عذرا مرة اخرى ولك كل الاحترام والتقدير -
اريد تجميع جميع الشيتات في شيت data
عبدالله بشير عبدالله replied to رندة ابراهيم's topic in منتدى الاكسيل Excel
عذرا اليك الملف ASD1.xlsb -
اريد تجميع جميع الشيتات في شيت data
عبدالله بشير عبدالله replied to رندة ابراهيم's topic in منتدى الاكسيل Excel
وعليكم السلام ورحمة الله وبركاته عند النحاق طلبة جدد اضغطي على زر نجميع البيانات فيتم تحديث البيانات الكود Sub CombineSheets() Dim ws As Worksheet Dim mainSheet As Worksheet Dim dataRange As Range Dim cell As Range Dim lastRow As Long Dim newRow As Long Dim i As Long Dim rowsArray() As Variant Set mainSheet = ThisWorkbook.Worksheets(1) mainSheet.Range("A3:FQ" & mainSheet.Cells(mainSheet.Rows.Count, "A").End(xlUp).Row).ClearContents newRow = 3 Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Each ws In ThisWorkbook.Worksheets If ws.Index <> 1 Then Set dataRange = ws.Range("A3:FQ" & ws.Cells(ws.Rows.Count, "A").End(xlUp).Row) rowsArray = dataRange.Value For i = 1 To UBound(rowsArray, 1) lastRow = mainSheet.Cells(mainSheet.Rows.Count, "A").End(xlUp).Row + 1 mainSheet.Cells(lastRow, 1).Resize(1, UBound(rowsArray, 2)).Value = Application.WorksheetFunction.Index(rowsArray, i, 0) Next i End If Next ws Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub -
برجاء المساعدة في فصل التاريخ و الوقت
عبدالله بشير عبدالله replied to سامر محمود's topic in منتدى الاكسيل Excel
وعليكم السلام ورحمة الله وبركاته عذرا لم افهم طلبك جيدا, حسب الملف المرفق لا يوجد وقت دحول ولا وقت خروج وانما يوجد غمود time ارجو شرح طلبك من حيث 1- الاعمدة المراد فصلها بمعنى مثلا العمود c ,d,,,,,,, 2- العمود المراد ان يتم فيه الفصل 3- اكتب حالتين او ثلانة قم يقصل التاريخ ووقت الدخول والخروج يدويا داخل ملفك وارفقه من جديد لك كل الاحترام والتقدير -
برجاء المساعدة في عمل تصفيه متقدمه لهذا الشيت
عبدالله بشير عبدالله replied to fantap's topic in منتدى الاكسيل Excel
وعليكم السلام ورحمة الله وبركاته يمكن استخدام اخفاء الصفوف اليك كود اذا نقرت مرتين على الخلية c1 يتم اخفاء الارقام واذا كررت النقر مرتين يظهرها ايداعات.xlsb -
بطاقات العلامات المدرسية للتلاميذ
عبدالله بشير عبدالله replied to abou_stef's topic in منتدى الاكسيل Excel
السلام عليكم العمود الاول في الشهادة تم تبسيط المعادلة ويمكنك تطبيق تفس الفكرة على باقي الاعمدة كذلك تحويل الشهادات في ملف واحد تحويل الشهادات الى PDF قي ملف واحد.xlsm -
احصائيات الاحرف في الجمل او الكلمات
عبدالله بشير عبدالله replied to ahmed1987's topic in منتدى الاكسيل Excel
وعليكم السلام ورحمة الله وبركاته اظافة الى ما تفضل به استاذنا lionheart اضيف حل بالمعادلات اكنب الحرف المراد احصائه في الخلية D1 =LEN(A1)-LEN(SUBSTITUTE(A1;$D$1;"")) مثال عد الاحرف.xlsx -
سؤال تصدير الشهادات كلها مرة واخدة
عبدالله بشير عبدالله replied to احمد خفاجى's topic in منتدى الاكسيل Excel
السلام عليكم لا اعلم سبب وجود كل الشهادات لعدد 21 صفحة ثم يتم التغيير الى مجموعة ثانية كان الافضل الاكتفاء بورقة واحدة بها 3 شهادات وهذا ما قمت به فيروسات سبب تجمد الجهاز له اسباب كثيرة اقلها مواصفات الجهاز - الجهاز به فيروسات- البرامج الغير ضروروية التي تعمل في الخلقية والتي تستهلك ذاكرة على كل حال الاكواد جربتها على جهازي اكسل 2016 وندوز10 نظام 64 والاكواد تعمل عادي جرب الملف طباعة كافة الشهادات وتصديرها pdf.xlsb -
تعم بالظبظ ولكن عند تغييرك الى الصف المطلوب ولتفرض الصف3 فتكون بداية البيانات الصف4 وعليه يجب التعديل في السطر بدل 6 الى 4 For rowIndex = 6 To lastRow