Affecter ou inserer image ds cellule Excel 07

Résolu
Bonjour,

Je suis toujour à la recherche d'une soulution pour inserer une image dans une cellule
Voila mon problem:

j'aimerais insérer un photos ou image (un logo) dans la cellule ex A1 feuille 1
ensuite dans dans la feuille2 je met =dans une cellule qui me renvoi cette image

j'arrive a le faire sous forme d'entete, le problem c'est que mon fichier serviras à plusieur personne dant la l'image est differente

ce que je vouus c'est qu'il insére juste la photos dans la cellule de départ aprés par une formule ou macro l'affecter a toute les cellules que j'aurais selectionner

Merci

20 réponses

  1. Bonjour
    Voici un tableau type

    http://www.cijoint.fr/cjlink.php?file=cj201009/cijBGsNTaq.xlsx

    j'aimerais me faciliter la tache à travers ce tableau: voila mon idée : mon tableau est opérationnel sauf que j'aimerais en enserrant une image (logo) en C2 (cellule fusionné), cette image soit recopier automatiquement avec formule ou macro (avec bouton) dans les cellule cites accoté (en vert) et cela sur trois onglet 1,2 et 3

    Merci pour votre aide,
    0
    1. BONJOUR

      Merci pour ta réponse
      j'ai regarder le tableau que tu a envoyer c'est pas vraiment ce que je vous
      je sais pas si ta regarder le fichier type que j'ai envoyer
      http://www.cijoint.fr/cjlink.php?file=cj201009/cijBGsNTaq.xlsx
      dans l'onglet 1 je vous insérer l'image avec la procédure normale (insérer, image, double clic sur l'image)
      ensuite cette image je vous quelle soit recopier automatiquement dans trois onglets (1,2et3) dans plusieurs cellule (comme dans l'exemple)
      j'aimerais le faire de préférence sans macro, sauf si ya pas vraiment le choix
      dans ce cas la si vous pouvez me faire une macro je serais heureux
      merci d'avance
      0
      1. Re,

        En fait, tu veux insérer dans ces cellules une image automatiquement et en même temps sur les trois onglets, c'est bien cela !
        B1
        B49
        B97
        B145
        B193
        B241
        B289
        B337
        B385
        B433
        B481
        B529
        B577
        B625
        B673
        B721
        B769
        B817
        B865
        B913
        B961

        petite explication, sur l'onglet Accueil tu as réservé des cellules fusionnées C2 à C7 pour l'insersion, alors que dans ta liste les cellules ne sont pas fusionnées et en colonne B.

        Si tes photos sont stockées sur le fichier comme dans mon exemple on peut traiter ton problème avec formules sinon VBA
        0
        1. oui c'est bien ça
          sauf que les photos ne serons pas stocké sur le fichier
          y'auras qu'une seul photo , c'est un fichier qui serviras à plusieur personne
          La personne auras juste à insérer son logo dans dans les cellules fusionnées C2àC7
          et ensuite cette ce logo (En forme d'image) seras copie dans les cellule
          de B1 à B961 ou plus des trois onglets(Je sais pas si ta remarquer ce sont des cellule avec un pas de 48) et dans les trois onglets que j'aurais nommé

          j'ai oublié, même dans les onglets 1,2et 3 là ou le logo doit être copie(cellule B1àB961) c'est aussi des cellule fusionnées, pour la première cellules B1 c'est B1àB6 et B49 c'est B49àB54 ainsi de suite jusqu'à la fin (ce qui n'est pas illustré dans fichier type)

          Merci vraiment pour avoir pencher sur mon problème
          0
          1. BONJOUR

            j'espère que vous m'avait pas laisser seul face à mon problème

            j'attente impatiemment vos réponse
            Merci de m'aider
            0
            1. Je te regarde ça dans la soirée
              0
          2. Ok j'attends
            Merci beaucoup
            je saurais sur le net a partir de 21h00
            0
            1. Re,

              Regarde si c'est ce que tu cherches, pour tester clic sur la cellule A3 (bien sur à modifier ou à adapter et même en écourtant le code avec un compteur)

              https://www.cjoint.com/?jrx7bdqeXB
              A+
              Mike-31

              Une période d'échec est un moment rêvé pour semer les graines du savoir.
              0
              1. Bonjour
                j'ai télécharger le fichier mais quand je clic sur la cellule y a le message d'erreur suivant qui s'affiche:
                Erreur d'exécution '1004':
                Impossible de lire la propriété Insert de la classe Picture
                il me propose Fin ou Débogage et Aide

                et si possible d'avoir a la place de "Pas logo" dans la cellule avoir cette phrase "Clic ici pour inserer logo"
                Merci beaucoup
                0
                1. Re,

                  C'est parce que tu regardes le fichier depuis le dossier ZIP.
                  Enregistre le fichier zip sur ton PC, ouvre le et sors le dossier Yassina, une fois vide le dossier zip peut être supprimé.
                  ensuite utilise le fichier. Pour le titre dans la cellule A3 on verra plus tard.

                  je te prépare une autre proposition avec un code plus condensé que tu pouras activer soit avec un bouton, un clic de souris ou un choix dans une cellule
                  0
                  1. D'accord
                    Merci, j ai réussi à l'ouvrir comme tu ma dit
                    la macro s'active mais elle place tout les logos sur la première feuille, un sur l'autre (superposer)
                    j'attends ton tableau
                    Merci
                    0
                    1. Re,

                      C'est normal, j'ai paramétré le code pour qu'il se déroule sur une feuille, pour que le code s'applique sur les trois feuilles il suffira d'ajouter une ligne et le tour sera joué.

                      dans un premier temps, choisi le code qui te convient le mieux, sur chaque feuille tu trouveras trois approches différentes, feuille 1 un simple clic sur la cellule A3, feuille 2 avec des boutons et feuille 3 une liste déroulante en I3

                      https://www.cjoint.com/?jsw6Zwn7tq
                      0
                      1. Je pense que la solution dans la feuille 3 me convient plus,
                        Avec deux bouton c'est largement plus claire, plus facile pour les intervenant
                        Mais si j'ai bien compris le code n'est toujours pas finalisé
                        La macro va chercher le logo ou? dans l'ordinateur ou bien la ou je l'aurais insérer sur La feuille 1 cellule (C2:C7)
                        0
                        1. Re,

                          Avec le code actuel, le logo doit être dans le même répertoire que le fichier, s'il est ailleurs il faudra écrire ce chemin complet depuis la racine du disque a l'adresse du Logo ce qui risque poser problème lors d'utilisation du fichier sur d'autres PC, ou la solution que je te proposais au départ le logo dans une cellule sur le fichier, à toi de voir

                          Pour finaliser ton fichier, lorsque tu clic donc sur un bouton le logo doit se coller dans les cellules que tu as défini ainsi que sur les trois feuilles, dans les même cellules c'est bien cela

                          Es que des feuilles supplémentaires peuvent s'ajouter au fichiers et si oui seront elles concernées
                          0
                          1. bonjour

                            Je préfère que le logo soit dans une cellule sur le fichier lui même
                            de préférence dans la cellule fusionner (C2:C7)

                            ce qui donnerais que :
                            Si je clique sur le bouton "Affecter logo" la macro va chercher le logo dans la cellule (C2:C7) de la feuille 1 pour le placer sur les trois feuille suivante (que j'aurais nommé) dans le cellule que j aurais choisis (B1;B49;B97; B145; B193; B241; B289; B337; B385; B433; B481; B529; B577; B625; B673; B721; B769; B817; B865; B913; B961)
                            0
                            1. Meeeeeeeeeeeeeeeerci
                              ça marche, c'est vraiment le top, c'est exactement ce que je voulais,
                              je le mettrais en pratique et je te donne des nouvelles

                              par contre, je sais pas si c'est un oublier dans l'onglet accueil même si on supprime les logo avec le bouton il reste des logo cacher en bas de la feuille , donc il faut bien les supprimer manuellement (une fois) si non la macro va toujours chercher ces logo en bas
                              Donc ne prend pas le nouveau logo
                              j'ai peur qu'il y ai confusion si y a plusieurs photos sur la page accueil

                              Merci Champions
                              0
                              1. Re,

                                Effectivement, j'ai oublié de supprimer les photos en bas de la feuille Accueil qui m'a servi pour tester le code. Il doit y en avoir quatre ou cinq empilées supprime les manuellement ou récupère ce fichier.

                                https://www.cjoint.com/?jtszaOgJCL
                                0
                                1. je te remercie beaucoup
                                  c'est bon c'est déjà fait
                                  0
                                  1. STP j'airais encore besoin de toi pour copier la macro sur mon fichier
                                    vu que ya trois macro dans le fichier que tu ma envoyer
                                    je sais pas comment faire pour les copier et surtout affecter deux macro a un bouton
                                    si tu peut me donner la procédure
                                    0