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

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

قام بنشر

الله يعطيك العافية بس ما فهمت حاجة على العموم مشكور

انا اشكره على تفاعله مع موضوعي ولكن لم اجد حل في اجابته والتعديل الذي فعله على الملف غير مفهوم 

قام بنشر

اشكرك بس المطلوب هو اختار اسم النوبة من الاعلى ثم في الجدول اكتب التاريخ و الباقي ارقام ( عدد 3 و 4 و 5 ) ثم كود الترحيل يرحل حسب اسم النوبة ومقابل التاريخ الذي يخصه 

لكل معرف على انه تاريخ اي قيمة اضعها تظهر تاريخ 

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

 

واشكرك مرة اخرى

ْ

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

تم التعديل كما تريد

Option Explicit

Sub transfer_data()
Dim Source_sh As Worksheet
Dim Target_sh As Worksheet
Dim last_ro%, N_ro%
Set Source_sh = Sheets("ورقة1")
last_ro = Source_sh.Cells(Rows.Count, 3).End(3).Row
If last_ro < 10 Then Exit Sub
Select Case Source_sh.Range("c2")
  Case "أ": Set Target_sh = Sheets("نوبة أ")
  Case "ب": Set Target_sh = Sheets("نوبة ب")
  Case "ج": Set Target_sh = Sheets("نوبة ج")
  Case "د": Set Target_sh = Sheets("نوبة د")
  Case "ه": Set Target_sh = Sheets("نوبة ه")
  Case "و": Set Target_sh = Sheets("نوبة و")
End Select

 N_ro = Target_sh.Cells(Rows.Count, 1).End(3).Row + 1
 Target_sh.Range("a" & N_ro).Resize(last_ro - 9, 6).Value = _
 Source_sh.Range("B10").Resize(last_ro - 9, 6).Value

End Sub

الملف مرفق

EHSAA3_1.xlsm

  • Like 3

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information