Lezão não sei se eu que estou daltônico, mas aqui pra mim o botão 10 já está vermelho.
Como o valor da celula C51 é alterada através do calculo de formulas usei o evento calculate.
Cole o código no editor da planilha NOVA e para testar, altere a cor do botão para uma cor diferente do vermelho.
E Altere os valores para alterar o status da célula.
Private Sub Worksheet_Calculate()
Dim shp As Shape
If Range("C51").Value = "ESGOTADO!" Then
For Each shp In ActiveSheet.Shapes
If shp.Type = 1 Then
If shp.TextFrame2.TextRange.Text = "10" Then
shp.TextFrame.Characters.Font.ColorIndex = 3
Exit For
End If
End If
Next shp
End If
End Sub
Click em se a resposta foi util!
Postado : 01/03/2018 5:03 pm