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 :

Load image problème - image vide [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Décembre 2016
    Messages : 6
    Par défaut Load image problème - image vide
    Bonjour,

    Je crée en se moment un petit fichier de gestion contenant notamment un planning sur une feuille.
    Je ne veux pas que les utilisateurs aient accès à une cellule Excel c'est pour cela que je passe majoritairement par des UserForm et des pictures à l'interieur.

    Pour effectuer cela j'ai un dossier à la source de mon disque dur qui stock les CopyPictures que je crée via VBA et qui s'actualisent à chaque fois que j'en appelle les procédures.
    Puis je les charge sur mes contrôles Images.
    des Textbox relié à mon planning permettent de changer les jours du planning

    Problème avec mon ancien PC qui lorsque je lançais l'userform m'affichais bien l'image du planning dans mon contrôle mais à chaque changement de jour l'image avait un décalage de jours ( un peu de l'image précédente et un peu de la nouvelle, si j’actualisais 1 ou 2 fois cela se remettais bien ) Je me suis dit que ça venais du PC un peu flemmard.

    PC changé , nouveau problème l'image est loadé mais elle est toute blanche, sans le paste du planning

    Serait-ce une erreur dans mon code ? Je n'arrive pas à trouver

    L'intrigue est de plus que lorsque j'effectue l'ensemble de la procédure en pas à pas elle fonctionne très bien et mon planning s'affiche parfaitement

    Voilà le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    Private Sub Planning_Disponibilité()
    Dim dossier As String, Image2
    Dim Plage As Range
     
    On Error GoTo 1
    Chemin_Planning = Sheets("Paramètre").Range("E7").Value ' Paramètre Liaison
        Image1 = Chemin_Planning & "\Image_Planning_Disponibilité.jpg"
        Sheets("planning").Select
            Set Plage = Sheets("planning").Range("G2:Ak5")
                Plage.CopyPicture
                With Sheets("planning").ChartObjects.Add(0, 0, Plage.Width, Plage.Height).Chart
                    .Paste
                    .Export Image2
                End With
     
        Sheets("planning").ChartObjects(Sheets("planning").ChartObjects.Count).Delete
     
        Me.Image2.Picture = LoadPicture(Image1)
     
    1
     
    End Sub
    Je vous remercie d'avance pour vos avis sur le sujet
    Images attachées Images attachées   

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Commence par zigouiller ton

    Tu vas avoir au moins les messages d'horreur.

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Décembre 2016
    Messages : 6
    Par défaut
    salut clementmarcotte,

    merci pour ta réponse.

    aucunes erreurs n'interviennent

    as-tu d'autres suggestions ?

  4. #4
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    peut-être qu'en rafraichissant ton Userform ça devrait le soulager ?

    juste après la ligne où tu ajoutes l'image

    si ça ne suffit pas :

    - prévoir d'effacer l'image précédente
    - prévoir une temporisation juste avant et après l'insertion

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Décembre 2016
    Messages : 6
    Par défaut
    Bonjour,

    Je vous remercie encore pour vos réponses !

    Rien des propositions citées n'ont résolu le souci........

    Je vais reprendre différemment avec un autre fichier et les mêmes méthodes pour clarifier la procédure

    Je reviens vers vous avec un fichier claire si je n'y arrive pas.

    N'hésitez pas à rebondir si d'autres recommandations vous viennent

    Même résultat avec un autre fichier très simplifié..

    Quel est le résultat chez vous ?

    Je pense que ça pourrait venir du passage par graphique, ai-je une autre solution ? test.xlsm

  6. #6
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Décembre 2016
    Messages : 6
    Par défaut
    bonjour,

    je relance car je n'ai toujours pas résolu mon problème...

    J'ai testé au boulot et ça marche très bien sous xl 2007 .

    la je ne trouve pas de solution.. j'ai essayé avec un graphique ordinaire et j'arrive bien à avoir une image , mais en partant d'une plage de cellule non

    connaissez vous un autre moyen d'afficher une image de cellule dans un formulaire?

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

Discussions similaires

  1. 1 image + 1 image = 1 image
    Par dleu dans le forum Delphi
    Réponses: 2
    Dernier message: 24/05/2006, 20h15
  2. bouton image problème IE
    Par poussinphp dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 09/12/2005, 12h24
  3. [image] Problème de suppression des max locaux avec Canny
    Par Rafoo dans le forum Algorithmes et structures de données
    Réponses: 12
    Dernier message: 06/11/2005, 00h22
  4. [Image] Problème d'ouverture de JPEG CMYK
    Par Robiwan59 dans le forum 2D
    Réponses: 2
    Dernier message: 04/10/2005, 17h22
  5. [IMAGE]Problème d'affichage
    Par LoLoLem dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 06/07/2004, 18h41

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