bojour à tous,
je souhaites par simple clique qu'une image grandisse mais ce n'est pas tout, je veux que le zoom se fasse au centre de la feuille Excel
bien sur le reclique sur l'image devait la remettre à sa taille d'origine (petite)
voici un code que j'ai pu récupérer dans un autre fomrum qui fonctionne super bien mais n'integre pas l'option agrandire au centre de la feuille
pouvez vous m'aider SVP ?
Private Sub Agrandir_image()
ActiveSheet.Shapes.Range(Array(Application.Caller)).Select
Selection.ShapeRange.ZOrder msoBringToFront
Selection.ShapeRange.Width = 610
Selection.OnAction = "Diminuer_image"
ActiveSheet.Shapes(Application.Caller).TopLeftCell.Select
End Sub
Private Sub Diminuer_image()
ActiveSheet.Shapes.Range(Array(Application.Caller)).Select
Selection.ShapeRange.Height = 100
Selection.OnAction = "Agrandir_image"
Range("a1").Select
End Sub
Sub initialiser()
For Each Image In ActiveSheet.Shapes
Image.OnAction = "Agrandir_image"
Next Image
End Sub
je souhaites par simple clique qu'une image grandisse mais ce n'est pas tout, je veux que le zoom se fasse au centre de la feuille Excel
bien sur le reclique sur l'image devait la remettre à sa taille d'origine (petite)
voici un code que j'ai pu récupérer dans un autre fomrum qui fonctionne super bien mais n'integre pas l'option agrandire au centre de la feuille
pouvez vous m'aider SVP ?
Private Sub Agrandir_image()
ActiveSheet.Shapes.Range(Array(Application.Caller)).Select
Selection.ShapeRange.ZOrder msoBringToFront
Selection.ShapeRange.Width = 610
Selection.OnAction = "Diminuer_image"
ActiveSheet.Shapes(Application.Caller).TopLeftCell.Select
End Sub
Private Sub Diminuer_image()
ActiveSheet.Shapes.Range(Array(Application.Caller)).Select
Selection.ShapeRange.Height = 100
Selection.OnAction = "Agrandir_image"
Range("a1").Select
End Sub
Sub initialiser()
For Each Image In ActiveSheet.Shapes
Image.OnAction = "Agrandir_image"
Next Image
End Sub