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

خالدو

03 عضو مميز
  • Posts

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

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

مشاركات المكتوبه بواسطه خالدو

  1. السلام عليكم ورحمة الله وبركاته أخواني الكرام

     

    أرجو التكرم والمساعدة في الملف المرفق:

     

    أولاً: تصحيح الخطأ بالكود لان يكرر اسم الملف.

    ثانياً: مطلوب كود آخر يقوم بادراج المجلدات الفرعية داخل المجلد الكبير مثلاً:

            لو قلنا أن المجلد الاساسي أو الكبير هو  ABCD موجود تحته ملفات ومجلدات اخرى نغض الطرف عن اسماء الملفات فقط يذكر عددها وإجمالي مساحتها بدون تفاصيل

             ويدرج لنا المجلدات الفرعية بالاسم والمساحة وعدد الملفات داخل كل منها وهكذا.

     

    وجزاكم الله خيراً وأحسن إليكم

     

    أخوكم خالد

     

    List Files+Folders.zip

  2. جزاكم الله خيراً أخي عبد الله وأخي جمال.

     

    وكما قال أخي الحبيب جمال أني أفضل الكود ولكن حل المعادلات سوف يفيدني بإذن الله في استخدمات أخرى.

     

    عملت إضافة بسيطة لكود الأخ الفاضل عبد الله والحمد لله تم المطلوب.

     

    الكود بعد الإضافة:

     

    Sub Macro1()
    With ThisWorkbook.Sheets("Sheet2")
    Dim cel As Range, ArRng As Range
    Dim i As Long
    Dim r As Range
    On Error GoTo 1
    With ThisWorkbook.Sheets("Sheet2").Range(Range("A1"), Range("A1").End(xlDown))
        For Each cel In .Cells
            i = i + 1
            cel.Value = Split(CStr(cel), ".")(1) & "/" & Split(CStr(cel), ".")(0) & "/" & Split(CStr(cel), ".")(2)
            If WorksheetFunction.CountIf(.Cells.Resize(i, 1), cel.Value) = 2 Then
                If ArRng Is Nothing Then Set ArRng = cel Else Set ArRng = Union(ArRng, cel)
            End If
        Next
        If Not ArRng Is Nothing Then ArRng.Delete
        .Sort .Columns(1), xlAscending
        LR = Cells(Cells.Rows.Count, "A").End(xlUp).Row
        Set r = Range("A1:A" & LR)
        r.RemoveDuplicates Columns:=Array(1), Header:=xlNo
    End With
    1:
    Set ArRng = Nothing
    End With
       
    End Sub
     

    وأكرر الشكر وأسأل الله أن ينفع بكم المسلمين وأن يتقبل منا ومنكم صالح الأعمال

  3. السلام عليكم ورحمة الله وبركاته إخواني وأخواتي بمنتدى أوفيسنا العظيم.

     

    أسأل الله العلي القدير أن ينصر أهلينا في غزة العزة والصمود على أعدائهم وعلى من خذلهم وأن يتقبل الله منا ومنكم الصيام والقيام وصالح الأعمال.

     

    ثم أرجو التكرم بكود يحول تنسيق التاريخ كما هو موضح بالملف المرفق ثم عمل تصفية لاستبعاد المكرر ثم الترتيب من الأقدم للأحدث في نفس العمود.

     

    وجزاكم الله خيراً

    Book1.zip

  4. الاخ الحبيب خزاني

     

    برجاء كلمة المرور لمحرر الفيجوال بيسيك للملف حتى يتسنى لي التعديل عليه... أو النكرم بالرد إن كان ذلك غير ممكن حتى ابحث عن حلول أخرى.

     

    وأكرر شكري لكم وعلى مساعدتكم الكريمة ... وجزاكم الله خيراً.

  5. جزاك الله خيراً أخي خزاني

     

    عمل رائع ويستلزم مجهود ووقت كبير....

    بالله لو أمكن استخدام اللغة الانجليزية بدل الفرنسية وأكرر إن أمكن....

     

    لن استطيع أن أوفيك حقك وأسأل المولى أن يجعله في ميزان حسناتك.

×
×
  • اضف...

Important Information