Cuestión : Color interior

Tengo el código debajo de ese worksand me utilizo en otra parte del libro de trabajo. ¿Pero qué quisiera que pudiera hacer debo ahora hice iguales pero si el color interior de la célula de la destinación es o amarillo o el rojo entonces solamente la fuente es entered.

On el archivo atado que las trayectorias del BRÍO son el AMO y esta información se requiere para ser transferida sobre los apremios sheet.
So de la trayectoria los colores en el amo se transfieren sobre la hoja de las trayectorias pero no cuando la hoja de la destinación tiene ya un colour.

On la hoja atada para Wed yo crearon manualmente los colores como cómo quisiera tenerlos applied.

Is esto posible?
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
id= " codeSnippet787816 " class= " del
 ' marrón de QRNational del formato
Para cada c en rngClr1
'Para cada c en ActiveSheet.UsedRange
    'comprobar para saber si hay amarillo
    Si c.Interior.ColorIndex = 9 entonces
        shtJIL.Activate
        
'Células ((c.Row * 2) + 6, (c.Column * 2) + 16) .ClearContents
        Células ((c.Row * 2) + 6, (c.Column * 2) + 18). Interior.ColorIndex = 9
        Células ((c.Row * 2) + 6, (c.Column * 2) + 18). Font.ColorIndex = 2
        Células ((c.Row * 2) + 6, (c.Column * 2) + 18). Font.Bold = verdad


        msJIL.Activate
'c.ClearContents
'c.Interior.ColorIndex = xlNone
    Terminar si
Después

'Púrpura nacional pacífica del formato
Para cada c en rngClr1
'Para cada c en ActiveSheet.UsedRange
    'comprobar para saber si hay amarillo
    Si c.Interior.ColorIndex = 13 entonces
        shtJIL.Activate
        
'Células ((c.Row * 2) + 6, (c.Column * 2) + 16) .ClearContents
        Células ((c.Row * 2) + 6, (c.Column * 2) + 18). Interior.ColorIndex = 13
        Células ((c.Row * 2) + 6, (c.Column * 2) + 18). Font.ColorIndex = 2
        Células ((c.Row * 2) + 6, (c.Column * 2) + 18). Font.Bold = verdad

        msJIL.Activate
'c.ClearContents
'c.Interior.ColorIndex = xlNone
    Terminar si
Después
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

del >interior de la " descripción " del class= del
el class= de
del >
class= del

Respuesta : Color interior

Intentar esto.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
Opción explícita

ApplyBRIO secundario público ()
  wksFrom dévil como hoja de trabajo
  wksTo dévil como hoja de trabajo
  rngFrom dévil como gama
  rngTo dévil como gama
  C dévil como gama
  lngColArea dévil como de largo
  Fijar el wksFrom = las hojas de trabajo (“trayectorias del BRÍO x JIL”)
  Fijar el wksTo = las hojas de trabajo (“apremios ex JIL de la trayectoria”)
  Application.ScreenUpdating = falso
  Para cada c en wksFrom.Range (“B1: O1”)
    Si c.NumberFormat entonces tienen gusto del “DDD *”
      Si el rngFrom entonces no es nada
        Fijar el rngFrom = wksFrom.Range (c.Cells (3, 1), wksFrom.Cells (62, c.Column))
      
        Fijar el rngFrom = la unión (rngFrom, wksFrom.Range (c.Cells (3, 1), wksFrom.Cells (62, c.Column)))
      Terminar si
    Terminar si
  Después
  Fijar el rngTo = wksTo.Range (“B3: H62”)
  Para el lngColArea = 1 a rngFrom.Areas.Count
    Para cada c en rngFrom.Areas (lngColArea). Células
      Si Len (ajuste (c.Value))  <> 0 entonces
        Seleccionar el caso rngTo.Cells (c.Row - 2, lngColArea). Interior.Color
          Encajonar el vbYellow, vbRed
            'apenas transferencia el texto
            rngTo.Cells (c.Row - 2, lngColArea). Valor = c.Value
          Caso 
            'transferir el texto y el color interior
            rngTo.Cells (c.Row - 2, lngColArea). Valor = c.Value
            rngTo.Cells (c.Row - 2, lngColArea). Interior.Color = c.Interior.Color
            rngTo.Cells (c.Row - 2, lngColArea). Font.Color = c.Font.Color
        Extremo selecto
        'Parada
      Terminar si
    Después
  Después
  Application.ScreenUpdating = verdad
Submarino del extremo
Otras soluciones  
 
programming4us programming4us