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

مساعدة في الترحيل


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

عندا الضغط على زر ترحيل يتم الترحيل , ولاكن المشكله عند الضغط على زر الترحيل مرتين يتم ترحيل مرتين واذا ضغط زر الترحيل اكثر من مرة يتم الترحيل اكثر من مرة

Copy of التصليحات2.rar

تم تعديل بواسطه محمدعوض
رابط هذا التعليق
شارك

أخى الكريم

استفسار بسيط

هل تريد الترحيل مع مسح البيانات بعد الترحيل

ام تريد الترحيل بدون تكرار ما يتم ترحيله

النموذج المرفق ترحيل مع المسح

وتقبل منى وافر الإحترام والتقدير

الترحيل مع المسح.rar

  • Like 1
رابط هذا التعليق
شارك

أخي العزيز / محمد عوض 

لعل أخي العزيز الأستاذ / محمود الشريف  لديه مشاغله للرد عليك 

وإن شاء الله يتوفر له الوقت للرد عليكم 

وحسب ما فهمت من مشاركتكم الأخير استبدل كود الترحيل بهذا الكود وإن شاء الله يحقق مطلوبك 

Sub trheel()
Application.ScreenUpdating = False
Dim cl As Range, i As Integer
For i = 2 To 7
For Each cl In Range("E11:H" & [E10000].End(xlUp).Row)
If cl.Value = Sheets(i).Name Then
 Sheets(i).Range("c2:ap1000").Clear
cl.Offset(0, -2).Resize(1, 22).Copy Sheets(i).Range("c" & Sheets(i).[c10000].End(xlUp).Row + 1)
End If
Next
Next
End Sub
 

فقط أضفت خاصية مسح البيانات من الأوراق المرحل لها  حتى يتم الترحيل إليها مرة أخرى في السطر التالي :

Sheets(i).Range("c2:ap1000").Clear

تقبل تحياتي وتقديري 

وتحية خاصة للأستاذ القدير / محمود الشريف

  • Like 1
رابط هذا التعليق
شارك

أخى فى الله

أستاذى الكبير / الشهابى

بارك الله فيكم

وزادكم الله من فضله ومن علمه

دمتم فى أمان الله وحفظه

وتقبل منى وافر الإحترام والتقدير

رابط هذا التعليق
شارك

اخي العزيز لو سمحت المساعدة في اكمال الكود عدم مسح المدخلات في الشيت الرئيسه بس ترحيل حسب اسم الشيت وترحيل بدون تكرار ماتم ترحيله سابقا"وشكرا على المساعدة

تم تعديل بواسطه محمدعوض
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

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

في ورقة البحث كما هو مبين بالمرفق اذا كان وقت الحضور الساعة 12 وانصرافه الساعة الواحدة المفروض عدد الساعات يكون واحد ولكن النتيجة غير معلومة  

2- في ورقة البحث ارجو اضافة البحث بين تاريخين بالاضافة الي الاسم

وشكرا مقدما

 

student 2013.rar

رابط هذا التعليق
شارك

أخي العزيز / محمد عوض 

الكود لايمسح البيانات في الصفحة الرئيسية وإنما يمسح البيانات في الأوراق المرحل لها منعاً للتكرار الذي طلبته 

لاحظ المرفق 

 

Copy of التصليحات2.rar

رابط هذا التعليق
شارك

الأخ العزيز / tantawy

في المرة الثانية لا تدخل موضوع على موضوع خاصة إذا لم يكن هنك ترابط بينهما 

وربما لا يطلع عليه الآخرون لمساعدتك

المهم  بالنسبة لموضوعك

 

في ورقة البحث كما هو مبين بالمرفق اذا كان وقت الحضور الساعة 12 وانصرافه الساعة الواحدة المفروض عدد الساعات يكون واحد ولكن النتيجة غير معلومة  

 

السبب في ذلك أنك حدد الوقت 12 مساء ثم حددت الوقت 1 صباحا وهنا 13 ساعة وليست ساعة واحدة والأمر الآخر أنك اتقلت من يوم إلى يوم آخر وهذه تحتاج إلى معادلة خاصة لحساب الوقت 

قمت بتعديل الوقت إلى 1 مساء  والنتيجة مضبوطة إن شاء الله

بالنسبة لطلبك الآخر البحث 

أنت استعملت في هذه الحالة معادلات الصفيف على الرغم إنه ممكن الحساب بمعادلات عادية 

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

والعفو على تأخري الفرد لإنشغالي بعض الشيء

لاحظ المرفق 

student 2013.rar

رابط هذا التعليق
شارك

الاخ الفاضل اولا اشكر اهتمامك

ثانيا اعتذر عن هذا الخطأ

ثالثا انا لست خبيرا في هذا الامر هل تقصد تعديل الوقت على الجهاز ام ماذا ؟ اذا كان التعديل في المستند فاخبرني كيف يتم ذلك

المرفق غير موجود

جزاك الله خيرا

رابط هذا التعليق
شارك

اخي بس عم بغير اسم Company Name بيتم الترحيل بس المشكله عم بيبقه اول سطر ماعم بينحذف اذا عملت Company Name الكل  نفس اسم عم بيبقه اول سطر ماعم بيترحل  وشكرا 

تم تعديل بواسطه محمدعوض
رابط هذا التعليق
شارك

أخي العزيز / محمد عوض 

إن الترحيل لديك يعتمد أساسأ على الأسماء في العمود الثاني (Company Name)

وأي تغير أو زيادة أسماء  لن يتم الترحيل إليها ولن يحذف البيانات في إجدى الأوراق اللي أسماءها لابد أن تنطبق مع الأسماء في العمود (Company Name)

فإذا اختلفت  أسماء الأوراق عن أسماء العمود (Company Name) لن يتم الترحيل قيها

 

ولكن  ممكن توضح الآلية التي تريدها لعملية الترحيل بشكل مفصل حتى يتم تجنب الأخطاء إن شاء الله 

رابط هذا التعليق
شارك

اخي اريد  الترحيل حسب اسم  العمود (Company Name)  حسب اسم الشيت , ولاكن عندا تغير اسم company name يتم مسح الترحيل السابق . مثلا عند ترحيل على شيت LOGICOM يتم الترحيل وعند تغير اسم بل company name  يتم مسح المعلومات ونقلها الى الشيت الجديد ... مثلا  يكون اسماء  GO MOBILE و CTC  BEIRUT اذا غيرت اسماء  GO MOBILE و CTC  BEIRUTفي company name الى اسم LOGICOM  لايتم مسح السجل يلي بل شيت GO MOBILE و CTC  BEIRUT 

رابط هذا التعليق
شارك

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.

×
×
  • اضف...

Important Information