About Me
Com tecnologia do Blogger.
Seguidores
Estatisticas
2005-06-16
VBA: Escolher imagem em background
10:11 da tarde |
Publicada por
JRod - PORTUGAL |
Editar mensagem
Marina Limeira (Forum brasileiro de Office), perguntou como seria possível escolher um fundo da folha de cálculo, de acordo com a seguinte alternativa:
Se fosse maior (>) que 50, o fundo seria uma imagem; se fosse inferior ou igual (<=) a 50, então a imagem seria outra.
Utlizando o Evento SelectionChange, podemos ter o seguinte resultado:
> 50:
<=50:
O Código:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A1") > 50 Then
Worksheets("Folha1").SetBackgroundPicture "E:\camaleão5.jpg"
Else
Worksheets("Folha1").SetBackgroundPicture "E:\butterflies.jpg"
End If
End Sub
Se fosse maior (>) que 50, o fundo seria uma imagem; se fosse inferior ou igual (<=) a 50, então a imagem seria outra.
Utlizando o Evento SelectionChange, podemos ter o seguinte resultado:
> 50:
<=50:
O Código:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A1") > 50 Then
Worksheets("Folha1").SetBackgroundPicture "E:\camaleão5.jpg"
Else
Worksheets("Folha1").SetBackgroundPicture "E:\butterflies.jpg"
End If
End Sub