XL 2013 Zoom image - mettre au 1er plan

  • Initiateur de la discussion Initiateur de la discussion Jouxte
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Jouxte

XLDnaute Occasionnel
Bonjour à toutes et tous,
J'utilise le code ci-dessous pour faire un zoom sur image.
J'aurai souhaité que quand on clique sur l'image pour zoomer elle se mette au 1er plan. j'ai essayé, sans succès, d'insérer l'instruction :
Selection.ShapeRange.ZOrder msoBringToFront

Par avance merci pour votre aide.
VB:
Sub GrossirImg()
    Static winit!
    Dim w!
    With ActiveSheet.Shapes(Application.Caller)
   
        If winit = 0 Then
            winit = .Width
            w = Application.CentimetersToPoints(10)
            .Width = w
            Else
            .Width = winit
            winit = 0
        End If
    End With
End Sub
 
Dernière édition:
Solution
Bonsoir @Jouxte

Et comme ceci ?
Code:
Sub GrossirImg()
Static winit!
Dim w!, s As Shape
   Set s = ActiveSheet.Shapes(Application.Caller)
        If winit = 0 Then
            winit = s.Width
            w = Application.CentimetersToPoints(10)
            s.Width = w
            s.ZOrder msoBringToFront
            Else
            s.Width = winit
            s.ZOrder msoSendToBack
            winit = 0
        End If
End Sub
Bonsoir @Jouxte

Et comme ceci ?
Code:
Sub GrossirImg()
Static winit!
Dim w!, s As Shape
   Set s = ActiveSheet.Shapes(Application.Caller)
        If winit = 0 Then
            winit = s.Width
            w = Application.CentimetersToPoints(10)
            s.Width = w
            s.ZOrder msoBringToFront
            Else
            s.Width = winit
            s.ZOrder msoSendToBack
            winit = 0
        End If
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
11
Affichages
760
Réponses
39
Affichages
5 K
Réponses
68
Affichages
8 K
Retour