Autoajustar Imagenes a recuadro

bboybenjy

New Member
Joined
Apr 19, 2013
Messages
6
Hola muy buenos días, estoy tratando de realizar una macro en la que en un documento con ciertos recuadros al copiar una imagen de origen desconocido y pegarla en el recuadro o cualquier parte del documento automáticamente ajuste la imagen a un tamaño pre definido en el mismo recuadro, esto se debe realizar en varias ocasiones ya que el documento es en si un reporte que se estará actualizando constantemente y contara con diferentes imágenes que deben ajustarse al mismo formato.
Espero puedan ayudarme pues en esta ocasión estoy completamente en cero ya que no se me ocurre alguna manera de lograr esto. Saludos!!

asi es como esta al principio el documento cuando se pega la imagen
2203645f-9a43-4f88-bcb8-21c576e0e20e_zps8f11802c.jpg
[/URL][/IMG]

y asi es como debe quedar ajustada, claro que en el documento hay varias imagenes que insertar

74013eb8-308e-4730-8de1-5804886acbf5_zps04bcae41.jpg
[/URL][/IMG]
Espero sus comentarios saludos!!
 

Excel Facts

Test for Multiple Conditions in IF?
Use AND(test, test, test, test) or OR(test, test, test, ...) as the logical_test argument of IF.
Estimado Benjy para cambiar el tamaño a una imagen, por ejemplo a la imagen seleccionada se podria usar el codigo:
Code:
    With Selection.ShapeRange
        .ScaleWidth 0.5, msoFalse, msoScaleFromTopLeft
        .ScaleHeight 0.5, msoFalse, msoScaleFromBottomRight
    End With

No tengo conocimiento de tu experiencia con macros pero siempre es buena idea grabar una macro mientras se hace la tarea a mano y luego editar la macro a nuestra necesidad
Por ejemplo en el codigo arriba se reduce el tamaño a un 50% de lo que la imagen originalmente tiene
Saludos
Sergio
 
Upvote 0
Saludos Bboy... tienes la opcion de utlizar de utilizer la function de foto, es decir, seleccionas un sheet para que trabajes el documento, entonces seleccionas el area ejemplo celda a-1 hasta la f-10 y oprimes la function "camera" , luegos vas al documento "sheet" y haces click. de tal forma estaria postiando un picture el cual se reajustara y en este caso a todo lo que hagas en las celdas a-1 a la f-10. espero te ayude.
 
Upvote 0

Forum statistics

Threads
1,223,948
Messages
6,175,577
Members
452,652
Latest member
eduedu

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top