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

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

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

أخى الكريم 

سليم حاصبيا ..

كل عام وأنتم بخير ..

دائما صاحب فضل ..

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

أولهما أن يتم نسخ الاسماء بدون زر ماكرو للتنفيذ ..

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

الكود يعمل ولكن فى الأسماء المجلوبه بمعادلة تنسخ ب 0 فى العمود g

وإذا تم مسح بعض الاسماء فى العمود c  لاتمسح من العمود g

قام بنشر

الكود يعمل ولكن فى الأسماء المجلوبه بمعادلة تنسخ ب 0 فى العمود g

وإذا تم مسح بعض الاسماء فى العمود c  لاتمسح من العمود g

 

استخدم هذا الكود في موديل الورقة

Private Sub Worksheet_Change(ByVal Target As Range)
Dim Cel As Range
If Not Intersect(Target, Range("C6:C" & Cells(Rows.Count, "C").Row)) Is Nothing Then
    For Each Cel In Target.Cells
        Cells(Cel.Row, "G").Value = Cel.Value
    Next
End If
End Sub

تحياتي

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

الأخ الكريم ..

عبدالله باقشير

لك كل الشكر على اهتمامك  وكل عام وأنت بخير ..

والكود ممتاز ويحقق المطلوب ..

وأرجو منك تطبيقه على هذا الملف لأنى حاولت ولم أوفق .

نسخ أوجلب بيانات بكود.rar

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

أخى الكريم .. 

عبدالله باقشير

أرجو شمولى بكرمكم .. وتنفيذ الماكرو أكثر من مرة فى ورقة واحدة كما موضح فى المرفق ..

 

استبدل هذا بدل الموجود

Private Sub Worksheet_Change(ByVal Target As Range)
Dim Cel As Range
If Not Intersect(Target, Range("C6:C" & Cells(Rows.Count, "C").Row)) Is Nothing Then
    For Each Cel In Target.Cells
        Cells(Cel.Row, "G").Value = Cel.Value
    Next
End If
If Not Intersect(Target, Range("I6:I" & Cells(Rows.Count, "I").Row)) Is Nothing Then
    For Each Cel In Target.Cells
        Cells(Cel.Row, "L").Value = Cel.Value
    Next
End If
End Sub

تحياتي

قام بنشر

الاستاذ الفاضل عبدالله باقشير

كل عام وانتم بخير

حقيقى انت انسان رائع 

جعلك الله دائما عونا لكل من يحتاج الى عون

وزادك علما لتنفع به غيرك دائما وجعل كل اعمالك فى ميزان حسناتك

اااااااااااااااااااااامين ااااااااااااااااااااامين يارب العالمين

وارجوا ان تقبلنى تلميذا لك

  • Like 1
قام بنشر

الاستاذ الفاضل عبدالله باقشير

كل عام وانتم بخير

حقيقى انت انسان رائع 

جعلك الله دائما عونا لكل من يحتاج الى عون

وزادك علما لتنفع به غيرك دائما وجعل كل اعمالك فى ميزان حسناتك

اااااااااااااااااااااامين ااااااااااااااااااااامين يارب العالمين

وارجوا ان تقبلنى تلميذا لك

 

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

وكل عام وانتم بخير

تقبلوا تحياتي وشكري

قام بنشر

مشكور .. أخى الفاضل..

أ / عبدالله باقشير

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

كل التحية ..

 

هذا الكود للتغيير اليدوي

 

هل تريد نقل المعادلة مع النسخ ؟؟

يعني اذا كانت معادلة ستنقل المعادلة وان كانت قيمة ستنقل قيمة

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

أستاذى الكريم ..

 

عبدالله باقشير

طلبى كما أوضحته لكم فى هذا المرفق .. أنه فى حالة تغير بيانات الإدخال يدوى فى العمود I  تتغير فى العمود L ولكن التغير بالإدخال اليدوى فى العمود H والنقل  بموجب معادلة الى العمود I لا يتم التغير فى العمود L إلا إذا قمت بعمل دبل كليك ثم أنتر على الخليه فى العمود I .

فالعمود H هو عمود الإدخال اليدوى الأساسى للبيانات التى تنقل كناتج بالمعادلات الى العمود I والكود ينقل الى العمود L . 

أى على حسب كلامك يعني اذا كانت معادلة ستنقل "ناتج" المعادلة وان كانت قيمة ستنقل القيمة .

نسخ اسماء بماكرو آلى.rar

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

بيانات العمود I هى نوعان الأول وارد بمعادلة من العمود H ( أو أى عمود أخر ) , والثانى أنه أحياناً ندخل بعض البيانات مباشرة يدوياً الى العمود I .

وإليك المرفق عسى أن يقوم بالتوضيح ..

وكل ما أطلبه أن يتم نقل البيان يالكود الى العمود L سوء كان الادخال فى العمود مباشرة يدوى أو كان مجلوب بمعادله من العمود H ( أوأى عمود أخر ) .

نسخ اسماء بماكرو آلى.rar

قام بنشر

تمام ادخال العمود H فى شرظ الحدث ..

بقى شيئ واحد ماذا إذا كان العمود I كله به معادلات تاتى بالبيانات من عدة أوراق وملفات مختلفة ..

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