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

ترحيل حسب شرطين


إذهب إلى الإجابة الإجابة بواسطة ياسر خليل أبو البراء,

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

قام بنشر

أخي الفاضل الشاب يوسف

الملف غير منطقي على الإطلاق

يرجى مراجعة الملف المرفق .. حيث أن عملية الترحيل تعتمد على شرطين هما المرحلة واسم المدرسة

طيب لو حبيت أرحل الأسماء الموجودة في ورقة 1 إلى ورقة 2 : الـ 16 اسم هيترحلوا إزاي في صف واحد (الصف التاسع في ورقة 2)

 

أو يمكن أكون فهمت المطلوب بشكل خاطيء

تقبل تحياتي

قام بنشر

اخى العزيز

استاذ ياسر....اشكرك جدا على اهتمامك

لكن المطلوب ترحيل اسم طالب واحد فقط 

اى انه عند الوقوف على اسم طالب واحد فقط ....والضغط على كلمه ترحيل

يرحل هذا الطالب وحده الى الصف الموجود به اسم المرحله والمدرسه الى ورقه 2

والمكتوبين اعلى ورقه 1

  • تمت الإجابة
قام بنشر

أخي الفاضل

جرب الملف التالي عله يفي بالغرض

Sub Tarhil()
    Dim WS As Worksheet, SH As Worksheet
    Dim lRowWS As Long, lRowSH As Long
    Set WS = Sheets("ورقة1"): Set SH = Sheets("ورقة2")
    lRowWS = ActiveCell.Row
    lRowSH = Application.WorksheetFunction.Match(WS.Range("C1").Value & " " & WS.Range("D1").Value, SH.Columns("E:E"), 0)
    SH.Cells(lRowSH, "B").Value = WS.Cells(lRowWS, "B").Value
End Sub

تقبل تحياتي

ترحيل.rar

  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information