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 d'une image.


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Zebulon777
    Homme Profil pro
    Informaticien
    Inscrit en
    Février 2005
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Février 2005
    Messages : 1 327
    Par défaut Positionnement d'une image.
    Bonjour tout le monde,

    Je fais un copier / coller d'une image d'une feuille excel sur une autre, mais je voudrait copier l'image à un endroit précis.

    Pour le moment, je sélection l'image, je fais un "copy", puis je passe sur la nouvelle feuille, je sélectionne la cellule (Cells(ligne, colonne).select) et enfin je fais mon "paste".
    Mais l'image n'est pas positionner correctement.
    Y-a-t'il un autre moyen ?

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    SilkyRoad a récemment donné la réponse. Une petite recherche sur ce forum

  3. #3
    Membre éprouvé Avatar de Zebulon777
    Homme Profil pro
    Informaticien
    Inscrit en
    Février 2005
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Février 2005
    Messages : 1 327
    Par défaut
    Je viens d'en faire une mais je n'ai rien trouvé.

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Citation Envoyé par Zebulon777
    Je viens d'en faire une mais je n'ai rien trouvé.
    Tu te moques, j'ai fait "Cellule image" en recherche et j'ai trouvé plein de réponses dont elles que je t'ai données. Faut pas rigoler avec ces choses là

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Tiens, c'était dans la FAQ, ici, mais tu as une intéressante discussion sur le sujet , qui ne t'apportera rien de plus sinon de voir que ton sujet a fait l'objet d'une intense discussion
    A+

  6. #6
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Je n'ai pas essayé avec le Paste, mais si ca peut t'aider, avec insert ca fonctionne bien; L'image se trouve bien a l'endroit souhaité

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Range("B5").select
     
    ActiveSheet.Pictures.Insert(ActiveWorkbook.Path & "\Diapositive1.JPG").Select
    Jérôme

  7. #7
    Membre éprouvé Avatar de Zebulon777
    Homme Profil pro
    Informaticien
    Inscrit en
    Février 2005
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Février 2005
    Messages : 1 327
    Par défaut
    Bon, j'avance un peu avec votre aide, mais le problème est que je n'ai pas l'image sous forme de fichier, elle est uniquement disponible dans l'une des feuille du classeur.
    Cette méthode là :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    'expression.AddPicture(FileName, LinkToFile, SaveWithDocument, Left, Top, Width, Height)
        Set Shp = Feuil1.Shapes.AddPicture(Fichier, msoFalse, msoCTrue, 0, 0, 100, 90)
    est pratiquement ce que je cherche, mais à condition de la faire sur une image directement et non sur un fichier image.

  8. #8
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Citation Envoyé par Zebulon777
    est pratiquement ce que je cherche, mais à condition de la faire sur une image directement et non sur un fichier image.
    Je ne comprends pas cette dernière phrase. Qu'appelles-tu ici "fichier image" ? Tu veux copier une image qui se trouve où ? Dans quel objet ? Tu veux la coller où ? Dans quel objet ?
    Si elle se trouve dans un contrôle image de la barre d'outils contrôles et que tu veux la copier dans une autre feuille, précise-le. Sinon, précise ta demande.

  9. #9
    Membre éprouvé Avatar de Zebulon777
    Homme Profil pro
    Informaticien
    Inscrit en
    Février 2005
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Février 2005
    Messages : 1 327
    Par défaut
    J'ai trouvé.
    Enfin, vous m'avez BEAUCOUP mis sur la voie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Workbook(Classeur).Activesheets.shapes("Picture 1").left = nnn
    Workbook(Classeur).Activesheets.shapes("Picture 1").top = nnn
    Merci encore à tous.

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

Discussions similaires

  1. [JLabel] Positionnement d'une image et d'un texte
    Par MisterP dans le forum Composants
    Réponses: 2
    Dernier message: 04/06/2008, 14h30
  2. Positionnement d'une image dans un "textarea"
    Par e-m.guillaume dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/03/2008, 17h09
  3. texte positionné sur une image, en bas
    Par poupouille dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 07/02/2008, 21h03
  4. positionnement d'une image dans un jpanel
    Par isankem dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 26/06/2007, 23h35
  5. [CSS] positionnement d'une image
    Par S~C dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 09/06/2006, 09h46

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