Notifications
Clear all

Redefinir Largura x Altura

4 Posts
2 Usuários
0 Reactions
844 Visualizações
(@fkleinbley)
Posts: 62
Trusted Member
Topic starter
 

Olá, gostaria de saber se existe um código VBA para REDEFINIR a altura e a largura de uma imagem que está em uma guia (planilha)? Seria o mesmo que abrir as propriedades da imagem e clicar em redefinir que tem abaixo do campo largura e altura... Tentei descobrir gravando uma macro mas não grava a ação... Obrigado...

 
Postado : 04/02/2016 8:29 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Veja em viewtopic.php?f=20&t=18499&hilit=+%2Aimage%2A se lhe auxilia

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/02/2016 8:49 am
(@fkleinbley)
Posts: 62
Trusted Member
Topic starter
 

Na verdade esse redefinir faz voltar a medida padrão da imagem. Algumas imagens as vezes se dimensionam sozinhas quando é dado zoom, ocultado e exibido linhas, colunas, etc... mesmo quando imagem está bloqueada para alterar largura e altura, mover, etc... Clicando nesse redefinir as imagens voltam a medida padrão. Apartir desse link que me passou acredito que é possivel alterar as medidas, mas será que tem a opção de apenas voltar ao padrão? Default?

 
Postado : 04/02/2016 10:08 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Seria assim:

Sub Macro2()
For Each sh In ActiveSheet.Shapes
MsgBox sh.Name 'Ver nome da imagem
ActiveSheet.Shapes.Range(Array(sh.Name)).Select
With Selection.ShapeRange
.ScaleHeight 1#, msoTrue, msoScaleFromTopLeft
.ScaleWidth 1#, msoTrue, msoScaleFromTopLeft
End With
Next
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/02/2016 11:24 am