اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر (معدل)

أهو هذا

Sub ÒÑ1_ÇäÞÑ()

On Error Resume Next

Dim mycol As Collection

Dim myrng As Range

Set mycol = New Collection

For Each myrng In Range("a1:a300")

mycol.Add myrng.Value, myrng.Value

Next myrng

For i = 1 To mycol.Count

Range("b" & i) = mycol(i)

Next i

End Sub

المرفق

حذف السطور المكررة باستخدام collection-kemas.rar

تم تعديل بواسطه kemas
قام بنشر

أبو عاصم

تم تنفيذ طلبك الأول و الثانى

الطلب الثالث

الله يعين

Sub ZEKO()

On Error Resume Next

Dim mycol As Collection

Dim myrng As Range

Set mycol = New Collection

For Each myrng In Range("a1:a300")

mycol.Add myrng.Value, myrng.Value

Next myrng

Sheets("المكرر").Range("a:b").ClearContents

For i = 1 To mycol.Count


Sheets("المكرر").Range("a" & i) = mycol(i)

Next i

End Sub

حذف السطور المكررة باستخدام collection-kemas2.rar

قام بنشر

جزاك الله خيرا بس لى طلب أخر

لو أنا عاوز النسخ فى الورقة الثانية يكون بدايته من الخلية C7 وينسخ فى العامود C كيف أعدله فى الكود

بمعنى أخر تعديل الكود ليلصق البيانات المصفاة الى أى نطاق تطلبه مع مسح النطاق قبل التصفية فقط وليس عامودين

قام بنشر

نعم أخى

هذا هو سطر اللصق و فيه المدى

Sheets("ÇáãßÑÑ").Range("a" & i) = mycol(i)
و لتغيير المدى ل c7 يصير
Sheets("ÇáãßÑÑ").Range("c" & i + 6) = mycol(i)

المرفقات

الأخ الأستاذ yhiacom

أشكرك على مرورك الكريم

حذف السطور المكررة باستخدام collection-kemas3.rar

  • 4 months later...

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information