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

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

قام بنشر

المطلوب كود تلوين نطاق خلايا معينة  باللون الاصفر حتى الخط باللون الاصفر اذا كانت  مودجودة داخل اللخلية كلمة اصفر -  باللون الازرق حتى الخط باللون الازرق اذا كانت  مودجودة داخل اللخلية كلمة الازرق

باللون الاحمرحتى الخط باللون الاحمر اذا كانت  مودجودة داخل اللخلية كلمة الاحمر-باللون الاخضرحتى الخط باللون الاخضراذا كانت  مودجودة داخل اللخلية كلمة الاخضر

 

 

Untitled.png

تلوين.xlsx

  • أفضل إجابة
قام بنشر (معدل)
Option Explicit
Public Sub ColourChange()
Dim Clé As Range
   For Each Clé In ActiveWorkbook.ActiveSheet.Range("C5:N400")
   Application.ScreenUpdating = False
        If Not IsError(Clé) Then
     With Clé
            .Interior.ColorIndex = xlColorIndexNone
     Select Case .Value2
        Case "اخضر"
             .Interior.Color = RGB(0, 204, 0): .Font.Color = RGB(0, 204, 0)
                                
        Case "ازرق"
             .Interior.Color = RGB(0, 0, 255): .Font.Color = RGB(0, 0, 255)
                                
                                
        Case "اصفر"
             .Interior.Color = RGB(255, 255, 0): .Font.Color = RGB(255, 255, 0)
                                 
                                 
        Case "احمر"
             .Interior.Color = RGB(255, 0, 0): .Font.Color = RGB(255, 0, 0)
                            
                         
                End Select
            End With
        End If
    Next
    Application.ScreenUpdating = True
End Sub

 

 

تلوين.xlsm

تم تعديل بواسطه محمد هشام.
  • Like 3
  • Thanks 1
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information