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

المطلوب ترحيل البيانات


إذهب إلى أفضل إجابة Solved by الخالدي,

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

السلام عليكم اخوتي  المرحو مساعدتي في المرفق التالي .كيف يمكنني عند مسح قيمة الدين من صفحة الديون العالقة تسجل القيمة نفسها في الخانة نفسها من ورقة الديون المحصلة مع تلوين الخانة في ورقة الديون العالقة                                                                                                                         كما في المثال الموضح ،لكنني اعتمدت الطريقة العادية من نسخ ولصق وتلوين ،اريد معادلة او كود يعمل هذا بمجرد مسح قيمة الخلية

تحصيل الديون.rar

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

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

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

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

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.Column > 2 Then
 If Target.Row > 4 Then
  If Target.Cells.Count = 1 Then
   
    x = Target.Value
  
  End If
 End If
End If

End Sub

ثم عند مسح قيمة اي خلية بداية من العمود الثالث و الصف الخامس و ان تكون خلية واحدة  يقوم القود بوضع القيمة المحتجزة(X من الكود الاول) في الصفحة الاخرى ويغير لون الخلية الاصلية .

If Target.Column > 2 Then
 If Target.Row > 4 Then
  If Target.Cells.Count = 1 Then
   If IsEmpty(Target) Then
    Target.Interior.ColorIndex = 16
    Sheet2.Cells(Target.Row, Target.Column) = x
   End If
  End If
 End If
End If

 

بالفعل يمكن تعديل الكود ليشمل اكثر من خلية دفعة و احدة باسخدام Array .

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

 

تحياتي

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

  • أفضل إجابة

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

بارك الله فيك اخي احمد عبد الناصر

ما شاء الله اكوادك سهلة وممتازة

ولإثراء الموضوع

الكود المرفق يعمل عند مسح خلية او اكثر في النطاق C5:K22
في أمان الله

ترحيل الخلايا الممسوحة غير الفارغة.rar

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

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