Valeur Top d'une cellule et d'un shape ne correspondent pas

Anonyme
2022-04-21T14:37:29+00:00

Bonjour à tous,

A première vue, ça me semble un bug, mais on sait tous que le bug est souvent entre la chaise et le clavier .

Je souhaite faire une action toute simple, à savoir, placer une image dans une case.

Pour la démonstration, j'aimerais que l'image couvre toute la case.

Je rencontre une difficulté de positionnement avec la valeur TOP de la shape et la valeur TOP de la cellule. À valeurs égales, la position n'est pas la même. (idem pour le Left)

Plus je cherche à placer l'image sur des lignes ou colonnes éloignées, plus l'écart s'accroit.

Voici mon exemple pour placer mon image en "AU400"

Sub test()

Dim img As Shape  

Set img = ActiveSheet.Shapes.AddPicture("c:\temp\IMG.jpeg", False, True, 0, 0, -1, -1)  

With img  
    .LockAspectRatio = msoFalse  
    .Height = Range("AU400").Height  
    .Width = Range("AU400").Width  
    .Top = Range("AU400").Top  
    .Left = Range("AU400").Left  
    .Placement = xlMoveAndSize  
End With  

End Sub

Voici le résultat : Je souhaiterais que l'image soit pile dans la case AU400.

Cordialement,
Microsoft 365 et Office | Excel | Autres | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
DanielCo 107.7K Points de réputation
2022-04-22T09:36:05+00:00

Bonjour,

Essaie ce réglage :

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

9 réponses supplémentaires

  1. Hecatonchire 53,950 Points de réputation Modérateur bénévole
    2022-04-21T17:42:17+00:00

    Bonjour

    Aucun problème sur 365 Apps for Entreprise V2204 (Canal Aperçu)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. DanielCo 107.7K Points de réputation
    2022-04-21T17:01:43+00:00

    Je ne reproduis pas le problème. J'utilise Excel 2016, c'est peut-être l'explication ?

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2022-04-21T15:43:13+00:00

    Bonjour,

    Je soupçonne un problème avec mon Excel.

    J'ai fait les derniers mise à jour de mon Excel 365 business.

    Je ne savais pas comment transmettre les fichiers, voici un lien : https://www.transfernow.net/dl/20220421E7V81CEs

    Si le carré rouge apparait au bon endroit chez vous, c'est que le problème vient de ma version d'Excel (la dernière a priori).

    Merci de votre aide / temps.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. DanielCo 107.7K Points de réputation
    2022-04-21T15:22:50+00:00

    Bonjour,

    Ca fonctionne ici :

    Peux-tu partager le classeur et l'image ?

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire