IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Positionnement et scale d'une image (Xl2007)


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut Positionnement et scale d'une image (Xl2007)
    Bonjour à tous

    J'ai un probleme que je ne comprends pas, la procedure ci-dessous Fonctionne parfaitement sous Excel 2002.

    Sous 2007, elle inserres bien une image, mais n'importe ou, neanmoins, avec top et left elle se replace bien dans la cellule
    Les 2 lignes en rouge ne s'appliquent pas en version 2007 alors que sur 2002 c'est Ok

    Qu'ai je oublié ? et comment puis je remplacer ces 2 lignes pour qu'elles soient Ok aussi bien sur 2007 que sur 2002

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    cellule.Select ' Je selectionne la cellule ou doit se trouver l'image
    ActiveSheet.Pictures.Insert(mfc_image).Select ' je cree une image
    Selection.ShapeRange.AlternativeText = travail
    Selection.Name = "Image" & cellule.Address ' J'identifie l'image pour suppression
    Selection.Left = cellule.Left
    Selection.Top = cellule.Top
    Selection.Width = cellule.Width
    Selection.Height = cellule.Height
    Merci à vous tous pour votre aide

    Cordialement

  2. #2
    Membre éclairé Avatar de tomy7
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    540
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 540
    Par défaut
    t as essaye picturesizemode?

    je ne travail pas avec 2007 mais j ai un livre dessus et il parle de sa.

  3. #3
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    re:

    je n'ai pas cette option sur 2007 or c'est sur 2007 que j'ai le probleme quit à controler si je suis sur 2007 ou inferieure, j'aimerais definir la propriete Height et Width d'une Image sur Feuille (Shapes)

    Les lignes en rouge ne fonctionnent pas et c'est bizarre.(m'enfin pour moi)

    J'ai essaye différentes choses avec l'enregistreur de Macro, ma macro reste definitivement Vide sur les tailles de l'image


    Ps: Je commence seulement à vouloir manipuler les images

  4. #4
    Membre éclairé Avatar de tomy7
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    540
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 540
    Par défaut
    pourtant dans mon livre il parle de la propriété picturesizemode pour le control d image

    tres rapidement mais ils en parlent.

    et c'est "excel 2007 et vba " edition pour les nuls.
    c'est pas de la pub c'est juste pr toi ...

  5. #5
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    re:

    J'ai trouvé cette propriété, elle ne fonctionne que sur les Objets controls recevant une image

    Or dans mon cas c'est une cellule qui recoit une image et un shape est créé or un Objet Shape n'est pas un Objet valide pour cette Propriété (Dum moins c'est ce que j'ai compris)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. positionnement animation flash sur une image
    Par enrone dans le forum Dreamweaver
    Réponses: 5
    Dernier message: 02/06/2010, 11h44
  2. Positionner un texte sur une image
    Par Ryoko dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 19/06/2008, 10h22
  3. comment positionner un tableau et une image côte à côte, tout en ayant une légende
    Par cecilebzh dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 2
    Dernier message: 17/03/2008, 16h01
  4. [Javascript Debutant]Comment positionner des boutons sur une Image?
    Par bylka dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/07/2007, 13h07
  5. Positionnement de texte sur une image
    Par inddzen dans le forum Windows
    Réponses: 2
    Dernier message: 08/08/2005, 12h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo