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

طلب عمل كود ترحيل حسب الاسم والتاريخ


إذهب إلى أفضل إجابة Solved by سليم حاصبيا,

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

اشكرك بس المطلوب هو اختار اسم النوبة من الاعلى ثم في الجدول اكتب التاريخ و الباقي ارقام ( عدد 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
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information