Como girar uma imagem com base no valor de uma célula no Excel?
No Excel, podemos girar a imagem arrastando o mouse, mas você já tentou girar uma imagem com base no valor de uma célula? Por exemplo, a imagem será girada em 90 graus se o valor da célula for 90 na Célula A1, conforme mostrado na captura de tela abaixo.
Girar uma imagem com base no valor da célula com código de macro
Girar uma imagem com base no valor da célula com código de macro
Somente um código de macro pode ajudá-lo a girar uma imagem com base no valor de uma célula no Excel.
1. Digite um valor na Célula A1 pelo qual você girará a imagem e, em seguida, ative a imagem que deseja girar.
2. Pressione Alt + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela e clique inserção > Módulo inserir um novo em branco Módulo. Veja a captura de tela:
3. Cole o código abaixo no Módulo script, então pressione F5 para executar o código. Veja a imagem:
VBA: girar imagem pelo valor da célula
Sub RotateImage()
Selection.ShapeRange.IncrementRotation ActiveSheet.Range("A1").Value
End Sub
Observação: no código, A1 é a célula na qual você deseja girar a imagem, você pode alterá-la conforme necessário.
Artigos relativos:
- Como girar o texto do rodapé / cabeçalho no modo Paisagem do Excel?
- Como girar a mesa em 90 ou 180 graus no Excel?
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!