اذهب الي المحتوي
أوفيسنا

محي الدين ابو البشر

الخبراء
  • Posts

    877
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    6

Community Answers

  1. محي الدين ابو البشر's post in تصحيح كود الترحيل إلى عدة صفحات بشرط اسم الصفحة was marked as the answer   
    حسب المرفق جرب هذا الكود ... وضعه فى مديول جديد
    Sub Distribute() Dim ws As Worksheet, wb As Workbook Dim a, e, i As Long, ii As Long, w, x With CreateObject("Scripting.Dictionary") .CompareMode = 1 Set ws = Sheet1 Application.Calculation = xlManual a = Intersect(ws.Rows("4:" & Rows.Count), _ ws.Range("b4").CurrentRegion).Columns("b:as").Value ReDim w(1 To UBound(a, 2)) For i = 1 To UBound(a, 1) If a(i, 1) = "" Then Exit For If Not .exists(a(i, 1)) Then Set .Item(a(i, 1)) = CreateObject("Scripting.Dictionary") End If If Not .Item(a(i, 1)).exists(a(i, 1)) Then ReDim x(1 To 2) Set x(1) = CreateObject("System.Collections.ArrayList") Set x(2) = Intersect(ws.Rows("5:" & Rows.Count), _ ws.Range("a4").CurrentRegion).Columns("a:as") .Item(a(i, 1))(a(i, 1)) = x End If For ii = 2 To UBound(a, 2) w(ii) = a(i, ii) Next .Item(a(i, 1))(a(i, 1))(1).Add w Next For Each e In .keys For i = 0 To .Item(e).Count - 1 w = Application.Index(.Item(e).items()(i)(1).ToArray, 0, 0) With Sheets(e) .Cells(4, 1).Resize(UBound(w, 1), UBound(w, 2)) = w .Cells(4, 1).FormulaR1C1 = "1" .Cells(4, 1).Resize(UBound(w)).DataSeries Rowcol:=xlColumns, Type:=xlLinear, Step:=1 End With Next Next End With Application.Calculation = xlCalculationAutomatic End Sub 245472506_.xlsm
  2. محي الدين ابو البشر's post in كيف يمكن ترحيل بيانات was marked as the answer   
    ABO.xlsm
  3. محي الدين ابو البشر's post in طلب فصل محددات من كشف بنكي مدمج was marked as the answer   
    May be?
    الصيغة الاصلية للكشف البنكي.xlsm
  4. محي الدين ابو البشر's post in تعديل هذا الكود لضرب رقمين في خلية واحده وبها اسم الصنف was marked as the answer   
    _البرنامج 1-7-2020 - نسخة.xls
  5. محي الدين ابو البشر's post in تصنيف المنتج حسب الوصف بإستخدام الـ excel was marked as the answer   
    عفواً
    مع العلم   (لخخخلث google
    غشاخخ  yahoo) هماك خطأ في جدول البيان
    احتياطاً
    Sub test() With Sheet1 lr = .Cells(Rows.Count, 2).End(xlUp).Row For i = 2 To lr x = Split(.Cells(i, 2), " ") Set fin = Sheet2.Range("b2:d20").Find(x(4)) .Cells(i, 3) = Sheet2.Cells(1, fin.Column) Next End With End Sub  
    تصنيف الوصف.xlsm
  6. محي الدين ابو البشر's post in مساعده في اصلاح كود نقل اسم المريض was marked as the answer   
    يعمل جيدا
    جرب
    test 2.xlsm
  7. محي الدين ابو البشر's post in مساعده الاكسيل لا يريد كتابة الدوال was marked as the answer   
    على الأعلب يجب أن تستبدل ; بـ ,
  8. محي الدين ابو البشر's post in عند كتابة أرقام في خلايا العمود A فيظهر الرقم في خلية العمود B was marked as the answer   
    كتابة في خلية صفحة بناء على خلية صفحة أخرى.xls
  9. محي الدين ابو البشر's post in إدراج قيم في خلايا معينة was marked as the answer   
    استبدل الكود بـ
    Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("e:e")) Is Nothing Then With Target On Error GoTo 1 If Target <> "" Then .Offset(, -3) = "BFL" .Offset(, 2) = 0 .Offset(, 3) = "398" End If End With End If 1 End Sub أو
    Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("e:e")) Is Nothing Then With Target If Target.Count > 1 Then Exit Sub If Target <> "" Then .Offset(, -3) = "BFL": .Offset(, 2) = 0: .Offset(, 3) = "398" End If End With End If End Sub  
  10. محي الدين ابو البشر's post in بحث متكرر داخل عمود عن ارقام واستبدالها بأخرى was marked as the answer   
    أرجو أن يكون المطلوب
    بحث واستبدال متكرر (2).xlsm
  11. محي الدين ابو البشر's post in طلب تحويل قيمة الى قيمة أخرى بمعادلة أو كود was marked as the answer   
    باستخدام كود اذا رغبت
     
    111.xlsx
    111.xlsm
  12. محي الدين ابو البشر's post in فحص قيمة في مربع نص و مقارنتها في قيمة بعمود was marked as the answer   
    السلام عليكم
    If WorksheetFunction.CountIf(myrang, fullname) >= 1 Then  
  13. محي الدين ابو البشر's post in مساعده في عمل شيت اكسيل was marked as the answer   
    السلام عليكم
    اولا ملفك او الشيت محمي بكلمة سر لا يمكن العمل عليه
    ثانياً مشكلتك تحل بتنسيق الخلايا calender Type>>Hijri
  14. محي الدين ابو البشر's post in ترحيل خليه محدده بدون التنسيق مع مسح المرحل was marked as the answer   
    ترحيل خليه محدده بدون التنسيق.xlsm
  15. محي الدين ابو البشر's post in الحفاظ على التسلسل في حالة حذف صفوف was marked as the answer   
    أخي العزيز 
    اتمنى أن تجد الحل المناسب بالمرفق
    Book.rar
  16. محي الدين ابو البشر's post in جدول حسم بنسب حسب جدول مع وجود استثناءات was marked as the answer   
    للرفع
     
    رفع الله مقداركم
×
×
  • اضف...

Important Information