Bom dia,
Tenho uma macro que quando eu mando executar através do click do botão, funciona perfeitamente.
Mas queria que a macro executasse quando fosse ativada uma aba da planilha (Aba Visual). Mas quando coloco o mesmo do botão no Sheet_Activate (), dá um erro quando executa a macro...
Podem me ajudar a corrigir isso, por favor?
Segue código, pois o arquivo é muito grande.
Sub Macro_Plataforma()
Sheets("Dados").Activate
'TK-111.01
Sheets("Dados").Activate
If Range("D2") <> "" Then
If ActiveSheet.Range("D2") = "Disponível" Then
C = ActiveSheet.Range("D2").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 62").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 62").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D2").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 62").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 62").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 62").Visible = False
End If
'TK-111.02
Sheets("Dados").Activate
If ActiveSheet.Range("D3") <> "" Then
If ActiveSheet.Range("D3") = "Disponível" Then
C = ActiveSheet.Range("D3").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 57").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 57").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D3").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 57").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 57").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 57").Visible = False
End If
'TK-111.03
Sheets("Dados").Activate
If ActiveSheet.Range("D4") <> "" Then
If ActiveSheet.Range("D4") = "Disponível" Then
C = ActiveSheet.Range("D4").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 84").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 84").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D4").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 84").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 84").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 84").Visible = False
End If
'TK-111.04
Sheets("Dados").Activate
If ActiveSheet.Range("D5") <> "" Then
If ActiveSheet.Range("D5") = "Disponível" Then
C = ActiveSheet.Range("D4").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 64").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 64").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D5").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 64").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 64").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 64").Visible = False
End If
'TK-111.05
Sheets("Dados").Activate
If ActiveSheet.Range("D6") <> "" Then
If ActiveSheet.Range("D6") = "Disponível" Then
C = ActiveSheet.Range("D6").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 93").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 93").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D6").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 93").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 93").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 93").Visible = False
End If
'TK-111.06
Sheets("Dados").Activate
If ActiveSheet.Range("D7") <> "" Then
If ActiveSheet.Range("D7") = "Disponível" Then
C = ActiveSheet.Range("D7").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 118").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 118").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D7").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 118").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 118").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 118").Visible = False
End If
'TK-111.07
Sheets("Dados").Activate
If ActiveSheet.Range("D8") <> "" Then
If ActiveSheet.Range("D8") = "Disponível" Then
C = ActiveSheet.Range("D8").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 119").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 119").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D8").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 119").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 119").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 119").Visible = False
End If
'TK-111.08
Sheets("Dados").Activate
If ActiveSheet.Range("D9") <> "" Then
If ActiveSheet.Range("D9") = "Disponível" Then
C = ActiveSheet.Range("D9").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 120").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 120").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D9").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 120").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 120").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 120").Visible = False
End If
'TK-111.09
Sheets("Dados").Activate
If ActiveSheet.Range("D10") <> "" Then
If ActiveSheet.Range("D10") = "Disponível" Then
C = ActiveSheet.Range("D10").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 121").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 121").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D10").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 121").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 121").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 121").Visible = False
End If
'TK-111.10
Sheets("Dados").Activate
If ActiveSheet.Range("D11") <> "" Then
If ActiveSheet.Range("D11") = "Disponível" Then
C = ActiveSheet.Range("D11").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 124").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 124").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D11").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 124").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 124").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 124").Visible = False
End If
'TK-111.11
Sheets("Dados").Activate
If ActiveSheet.Range("D12") <> "" Then
If ActiveSheet.Range("D12") = "Disponível" Then
C = ActiveSheet.Range("D12").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 123").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 123").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D12").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 123").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 123").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 123").Visible = False
End If
'TK-111.12
Sheets("Dados").Activate
If ActiveSheet.Range("D13") <> "" Then
If ActiveSheet.Range("D13") = "Disponível" Then
C = ActiveSheet.Range("D13").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 122").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 122").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D13").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 122").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 122").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 122").Visible = False
End If
'TK-111.13
Sheets("Dados").Activate
If ActiveSheet.Range("D14") <> "" Then
If ActiveSheet.Range("D14") = "Disponível" Then
C = ActiveSheet.Range("D14").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 100").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 100").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D14").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 100").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 100").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 100").Visible = False
End If
'TK-111.14
Sheets("Dados").Activate
If ActiveSheet.Range("D15") <> "" Then
If ActiveSheet.Range("D15") = "Disponível" Then
C = ActiveSheet.Range("D15").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 85").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 85").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D15").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 85").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 85").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 85").Visible = False
End If
'TK-111.15
Sheets("Dados").Activate
If ActiveSheet.Range("D16") <> "" Then
If ActiveSheet.Range("D16") = "Disponível" Then
C = ActiveSheet.Range("D16").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 63").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 63").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D16").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 63").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 63").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 63").Visible = False
End If
'TK-111.16
Sheets("Dados").Activate
If ActiveSheet.Range("D17") <> "" Then
If ActiveSheet.Range("D17") = "Disponível" Then
C = ActiveSheet.Range("D17").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 51").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 51").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D17").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 51").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 51").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 51").Visible = False
End If
'TK-112.01
Sheets("Dados").Activate
If ActiveSheet.Range("D18") <> "" Then
If ActiveSheet.Range("D18") = "Disponível" Then
C = ActiveSheet.Range("D18").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 52").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 52").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D18").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 52").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 52").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 52").Visible = False
End If
'TK-112.02
Sheets("Dados").Activate
If ActiveSheet.Range("D19") <> "" Then
If ActiveSheet.Range("D19") = "Disponível" Then
C = ActiveSheet.Range("D19").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 55").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 55").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D19").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 55").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 55").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 55").Visible = False
End If
'TK-112.03
Sheets("Dados").Activate
If ActiveSheet.Range("D20") <> "" Then
If ActiveSheet.Range("D20") = "Disponível" Then
C = ActiveSheet.Range("D20").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 95").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 95").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D20").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 95").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 95").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 95").Visible = False
End If
'TK-112.04
Sheets("Dados").Activate
If ActiveSheet.Range("D21") <> "" Then
If ActiveSheet.Range("D21") = "Disponível" Then
C = ActiveSheet.Range("D21").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 89").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 89").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D21").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 89").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 89").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 89").Visible = False
End If
'TK-112.05
Sheets("Dados").Activate
If ActiveSheet.Range("D22") <> "" Then
If ActiveSheet.Range("D22") = "Disponível" Then
C = ActiveSheet.Range("D22").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 125").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 125").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D22").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 125").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 125").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 125").Visible = False
End If
'TK-112.06
Sheets("Dados").Activate
If ActiveSheet.Range("D23") <> "" Then
If ActiveSheet.Range("D23") = "Disponível" Then
C = ActiveSheet.Range("D23").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 126").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 126").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D23").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 126").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 126").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 126").Visible = False
End If
'TK-112.07
Sheets("Dados").Activate
If ActiveSheet.Range("D24") <> "" Then
If ActiveSheet.Range("D24") = "Disponível" Then
C = ActiveSheet.Range("D24").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 127").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 127").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D24").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 127").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 127").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 127").Visible = False
End If
'TK-112.08
Sheets("Dados").Activate
If ActiveSheet.Range("D25") <> "" Then
If ActiveSheet.Range("D25") = "Disponível" Then
C = ActiveSheet.Range("D25").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 128").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 128").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D25").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 128").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 128").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 128").Visible = False
End If
'TK-112.09
Sheets("Dados").Activate
If ActiveSheet.Range("D26") <> "" Then
If ActiveSheet.Range("D26") = "Disponível" Then
C = ActiveSheet.Range("D26").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 129").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 129").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D26").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 129").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 129").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 129").Visible = False
End If
'TK-112.10
Sheets("Dados").Activate
If ActiveSheet.Range("D27") <> "" Then
If ActiveSheet.Range("D27") = "Disponível" Then
C = ActiveSheet.Range("D27").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 133").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 133").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D27").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 133").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 133").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 133").Visible = False
End If
'TK-112.11
Sheets("Dados").Activate
If ActiveSheet.Range("D28") <> "" Then
If ActiveSheet.Range("D28") = "Disponível" Then
C = ActiveSheet.Range("D28").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 132").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 132").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D28").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 132").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 132").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 132").Visible = False
End If
'TK-112.12
Sheets("Dados").Activate
If ActiveSheet.Range("D29") <> "" Then
If ActiveSheet.Range("D29") = "Disponível" Then
C = ActiveSheet.Range("D29").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 131").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 131").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D29").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 131").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 131").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 131").Visible = False
End If
'TK-112.13
Sheets("Dados").Activate
If ActiveSheet.Range("D30") <> "" Then
If ActiveSheet.Range("D30") = "Disponível" Then
C = ActiveSheet.Range("D30").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 130").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 130").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D30").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 130").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 130").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 130").Visible = False
End If
'TK-112.14
Sheets("Dados").Activate
If ActiveSheet.Range("D31") <> "" Then
If ActiveSheet.Range("D31") = "Disponível" Then
C = ActiveSheet.Range("D31").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 101").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 101").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D31").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 101").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 101").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 101").Visible = False
End If
'TK-112.15
Sheets("Dados").Activate
If ActiveSheet.Range("D32") <> "" Then
If ActiveSheet.Range("D32") = "Disponível" Then
C = ActiveSheet.Range("D32").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 56").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 56").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D32").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 56").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 56").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 56").Visible = False
End If
'TK-112.16
Sheets("Dados").Activate
If ActiveSheet.Range("D33") <> "" Then
If ActiveSheet.Range("D33") = "Disponível" Then
C = ActiveSheet.Range("D33").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 94").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 94").Visible = True
Else
'Identificar cor pelo código RGB
C = ActiveSheet.Range("D33").Interior.Color
R = C And 255
G = C 256 And 255
B = C 256 ^ 2 And 255
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 94").Fill.ForeColor.RGB = RGB(R, G, B)
ActiveSheet.Shapes("Retângulo 94").Visible = True
End If
Else
Sheets("Visual").Activate
ActiveSheet.Shapes("Retângulo 94").Visible = False
End If
End Sub