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 :

Image d'une feuille dans un userform


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Février 2013
    Messages : 46
    Points : 19
    Points
    19
    Par défaut Image d'une feuille dans un userform
    Bonjour à tous,

    Perso je viens d'essayer la méthode de "patricktoulon" de cette discussion et elle fonctionne parfaitement.

    Par contre la qualité de l'image n'est pas top car avec un bitmap on perd facilement des pixels à l'affichage selon l'échelle d'affichage de départ et celle d'arrivée.

    explications: Mon application cré un dessin selon des paramètres d'entrée de l'utilisateur et l'affiche dans un contrôle image d'un formulaire afin que cet utilisateur visualise sa création.

    Comment alors conserver la qualité de l'image telle qu'elle apparaît quand le dessin est réalisé directement sur la feuille excel?

    Que faut'il adapter sur la méthode de "patricktoulon" ou autre...

    merci d'avance de vos réponses

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Points : 12 068
    Points
    12 068
    Billets dans le blog
    8
    Par défaut re
    bonjour

    la qualité viens de (clisd)utilisés (base de registre )

    dans le forum contribuer tu trouvera des boutons plus fun dans un userforms

    ce code utilise une autre variante de la fonction que tu a essayé et elle est plus nete a la sortie

    au plaisir

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Février 2013
    Messages : 46
    Points : 19
    Points
    19
    Par défaut
    Merci de votre réponse,

    Euh je suis totalement nouveau ici alors est-il possible de me guider un peu pour trouver la solution?

    merci d'avance

    Bernard

  4. #4
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Février 2013
    Messages : 46
    Points : 19
    Points
    19
    Par défaut
    j'y ai passé la journée mais ca y est ca fonctionne

  5. #5
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Points : 12 068
    Points
    12 068
    Billets dans le blog
    8
    Par défaut re
    Re bonjour,

    C'est quoi qui fonctionne ????

    Ensuite il me semble que pour pallier au problème de pixel (qualité), je faisais un agrandissement de l'image avant de la passer dans le bitmap.

    Au plaisir.

  6. #6
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Février 2013
    Messages : 46
    Points : 19
    Points
    19
    Par défaut
    en fait je suis parti sur un tout autre principe... je sauvegarde mon image en "jpg" sur le disque et je la recharge sur le contrôle... ainsi je ne perds pas en qualité de l'image d'autant plus que là je la réduit

  7. #7
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Points : 12 068
    Points
    12 068
    Billets dans le blog
    8
    Par défaut re
    bonjour
    oui mais on en reviens au problème que tu avais posé (un stockage meme temporaire) de l'image sur le disque dur

    ensuite il faut bien penser le chemin de destination du fichier image temporaire car si tu utilise le fichier sur plusieurs ordinateurs ca peut poser problème
    a faire ca moi a ta place j'aurais opter pour la solution d'une autre discution sur le meme sujet
    mettre l'image dans un control image plutôt
    aucune perte de qualité !!!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    userform1.Image1.picture =sheets(1).image1.picture
    au plaisir

  8. #8
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Février 2013
    Messages : 46
    Points : 19
    Points
    19
    Par défaut
    oui j'y ai bien pensé mais je ne sais pas comment faire justement pour copier mon image, créée sur ma feuille, dans un contrôle image...

  9. #9
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Points : 12 068
    Points
    12 068
    Billets dans le blog
    8
    Par défaut re
    bonjour
    puisque tu sais enregistrer une image sur le disque dur
    recupere cette image et place la dans un control image et non pas un shapes images
    ensuite tu peux supprimer le shapes definitivement
    l'image restera dans le control image
    enregistre ton fichier avec le control remplie de ton image
    ensuite tu applique la ligne de code que je t'ai donné


    au plaisir

  10. #10
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Points : 12 068
    Points
    12 068
    Billets dans le blog
    8
    Par défaut re
    bonjour
    dans la faq tu a comment enregistrer une image se trouvant un sheets sur le disque dur a l' aide d'un chart
    une fois que tu a fait ca tu supprime l'image qui se trouve dans ton sheets
    une fois cela fait tu ajoute un contrôle image
    ensuite tu lui affecte le fichier image précédemment enregistrée
    sauve ton classeur
    a partir de la tu aura ton image tout le temps meme si l'image a été supprimé dans le disque dur

    ensuite tu n'a cas appliquer la ligne de code que je t'ai donné en changeant les nom bien sur

    au plaisir

  11. #11
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Février 2013
    Messages : 46
    Points : 19
    Points
    19
    Par défaut
    j'essaye cela ce week end

    merci pour toutes ces indications en attendant

Discussions similaires

  1. [XL-2003] Image d'une feuille dans un userform
    Par apnw7931 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 25/08/2018, 17h06
  2. [XL-2007] Validation d'une feuille dans un userform
    Par Informaticia dans le forum Excel
    Réponses: 6
    Dernier message: 12/07/2013, 16h41
  3. Déplacer une image d'une feuille vers une autre dans un fichier Excel
    Par helenaide dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/10/2011, 14h27
  4. transferer une image de la feuille vers un userform
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/11/2007, 06h28

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