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

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

قام بنشر

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

جرب الكود المرفق

يقوم الكود بتلوين الصف النشط في النطاق A7:I429

وعند تغير الصف يعود الصف السابق بألوانه السابقة

وايضا عند تلوين الصف النشط بلون اخر يحتفظ الصف النشط باللون الجديد

ارجو ان يكون المطلوب

الكود في حدث الورقة

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(ActiveCell, [A7:I429]) Is Nothing Then
Set RnN = Intersect(ActiveCell.EntireRow, [A7:I429])
ColorN = 65535
If Not IsError(Me.[KDI_ColorSave]) Then
Set RnO = Range(Split(Me.[KDI_ColorSave], ";")(0))
ColorO = Split(Me.[KDI_ColorSave], ";")(1)
For Each T In Split(Split(Me.[KDI_ColorSave], ";")(2), ",")
T1 = T1 + 1
If RnO(T1).Interior.Color = (ColorO * 1) Then RnO(T1).Interior.Color = (T * 1)
Next T
End If
ReDim Arr(RnN.Cells.Count - 1)
For R = 0 To RnN.Cells.Count - 1
Arr® = RnN(R + 1).Interior.Color
Next R
RnN.Interior.Color = ColorN
Me.Names.Add "KDI_ColorSave", RnN.Address & ";" & ColorN & ";" & Join(Arr, ",")
Set RnN = Nothing: Set RnO = Nothing: Erase Arr
End If
End Sub

في أمان الله

تلوين الصف النشط واعادة اللون.rar

  • Like 1
قام بنشر

السلام عليكم

استاذنا الغالي / الخالدي

 

بارك الله فيك

دائما توحشنا اعمالك

وتواجدك بيننا

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

قام بنشر

السلام عليكم 

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

وكيف يمكنني تبديل اللون من الأصفر إلى لون آخر 

قام بنشر

كيف يمكنني تبديل اللون من الأصفر إلى لون آخر

استبدل السطر التالي

ColorN = 65535

الى

ColorN = RGB(237, 165, 34)

ثم عدل مزيج الالوان حسب رغبتك

مشكل بسيط فقط لا أريد أن يتم اخفاء خط الخلايا

لا اعلم ماذا تعني ارجو التوضيح

فالكود يقوم بتغير لون تعبئة الخلية فقط

في أمان الله

 

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

السلام عليكم أخي الخالدي

عند فتح الملف والانتقال بين السطور تمسح تلك الخطوط بين السطور هذا هو المقصود+

وعند ادراج سطر الألوان الجديد يبقى لون الخلية باللون الجديد ولايرجع إلى لونه الأصلي

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

الأخ الحبيب الخالدي 

حل رائع 

و حلم تحقق في أن أراك في عالم الأكواد بعد عالم المعادلات 

 

دمت في حفظ الله أخي الحبيب

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