> Tous les forums > Forum Bureautique
 insérer une image avec menu déroulant dans excelSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
cali-40
  Posté le 29/12/2009 @ 11:11 
Aller en bas de la page 
Petit astucien

je voudrais afficher dans un fichier excel 3 dessins superposés dans 3 zones identifiées

dans chaque zone je voudrais, à l'aide d'une liste déroulante, faire appel à une image externe stockée dans un répertoire

les images peuvent avoir le format jpeg (ou pdf si possible??)

je manipule les listes déroulantes mais je ne sais pas récupérer de fichier externe ...

est ce que cela est possible sur excel ?

merci à tous ceux qui penseront à mon pb

et bonnes fêtes à tous

Publicité
gilbert_rgi
 Posté le 29/12/2009 à 17:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir

voilà un exemple

en PJ

cliquer ici

décompresser l'ensemble du zip dans le même répertoire {#}

il est aussi possible de changer la position de l'image dans la feuille

Salutations

Gilbert_RGI



Modifié par gilbert_rgi le 29/12/2009 18:26
cali-40
 Posté le 30/12/2009 à 09:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci pour ce fichier

j'ai essayé de refaire avec de nouvelles images

1 - en rajoutant à la liste déja existante des nouveaux noms cela fonctionne à condition qu'il s'agisse de fichiers jpeg !!! (y a t il une possibilité pour un autre format ?)

2 - j'ai voulu refaire la démarche à côté et je n'arrive pas à faire apparaitre de nouvelle image

j'ai bien réalisé la liste déroulante (les noms apparaissent à la sélection) mais je pense que je ne nomme pas comme il faut

si j'a bien compris :

je sélectionne une case exemple (j7)

j'insère un fichier image (correspondant au nom sélectionné dans la liste)

je sélectionne l'image à nouveau dans excel

j'insère un nom : monfichier

et en bas dans : fait référence à je place : =choixphoto!$j$7

et

gilbert_rgi
 Posté le 30/12/2009 à 10:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

cali-40 a écrit :

merci pour ce fichier

j'ai essayé de refaire avec de nouvelles images

1 - en rajoutant à la liste déja existante des nouveaux noms cela fonctionne à condition qu'il s'agisse de fichiers jpeg !!! (y a t il une possibilité pour un autre format ?)

2 - j'ai voulu refaire la démarche à côté et je n'arrive pas à faire apparaitre de nouvelle image

j'ai bien réalisé la liste déroulante (les noms apparaissent à la sélection) mais je pense que je ne nomme pas comme il faut

si j'a bien compris :

je sélectionne une case exemple (j7)

j'insère un fichier image (correspondant au nom sélectionné dans la liste)

je sélectionne l'image à nouveau dans excel

j'insère un nom : monfichier

et en bas dans : fait référence à je place : =choixphoto!$j$7

et

pour mettre un autre format faire (alt + f11) et vous etes dans l'editeur vba

dans la partie droite il y a du code le format est changeable ici

salutations

Gilbert_RGI

cali-40
 Posté le 30/12/2009 à 13:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci gilbert

où est ce que ça coince ???

je n'arrive pas à refaire la démarche

merci

gilbert_rgi
 Posté le 30/12/2009 à 13:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

je ne sais pas

envoies moi ton fichier

gilbert_RGI

cali-40
 Posté le 30/12/2009 à 16:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

voici le fichier modifié http://cjoint.com/?mEp7mQdHm8

en fait je voudrais avoir plusieurs images dans une mème fdc

un peu comme on fait un portrait robot (mais avec des plans techniques)

j'ai créé une 2ème fonction "changez" identique à la 1ère "change" avec de nouvelles références de cellules et un "monfichier" à la place de "monimage"

je n'arrive pas à attacher le nom : monfichier à la 2ème image

merci

gilbert_rgi
 Posté le 30/12/2009 à 16:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Voilà

décompressez le zip

cliquez ici pour le téléchargement

@++++

cali-40
 Posté le 30/12/2009 à 21:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

j'ai ouvert le fichier mais plus rien ne marche ... les images disparaissent à la premère sélection et pourtant j'ai tout laissé dans le mème répertoire

pourriez vous m'écrire la démarche à effectuer

il y a qq chose que je ne fais pas correctement mais je n'arrive pas à savoir quoi ?

merci

Publicité
gilbert_rgi
 Posté le 31/12/2009 à 08:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

cali-40 a écrit :

j'ai ouvert le fichier mais plus rien ne marche ... les images disparaissent à la premère sélection et pourtant j'ai tout laissé dans le mème répertoire

pourriez vous m'écrire la démarche à effectuer

il y a qq chose que je ne fais pas correctement mais je n'arrive pas à savoir quoi ?

merci

Bonjour

la securité des macro est mise à quel niveau?

pour la version 2003 elle doit être à moyen

pour la version 2007 voir dans les options si elle est mise en activé

sinon ;-((((

cali-40
 Posté le 31/12/2009 à 11:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

hier soir "l'ordi" était fatigué"

ce matin çà va mieux

c'est super merci pour le boulot

j'ai donc rajouté à la procédure une 3ème possibilité et je vais enfin pouvoir transposer la méthode à mes coupes techniques

hélas je ne suis pas assez connaisseur en vb pour comprendre tout ce qui se passe dans le code...

par exemple : pourquoi fallait il intégrer les options dans la mème procédure au lieu d'en créer une pour chaque menu déroulant ? ("change" est il un nom pré établi ?)

merci en tout cas pour l'aide apportée

je placerai dans ce post le résultat final

cordialement, bernard

gilbert_rgi
 Posté le 31/12/2009 à 14:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

cali-40 a écrit :

hier soir "l'ordi" était fatigué"

ce matin çà va mieux

c'est super merci pour le boulot

j'ai donc rajouté à la procédure une 3ème possibilité et je vais enfin pouvoir transposer la méthode à mes coupes techniques

hélas je ne suis pas assez connaisseur en vb pour comprendre tout ce qui se passe dans le code...

par exemple : pourquoi fallait il intégrer les options dans la mème procédure au lieu d'en créer une pour chaque menu déroulant ? ("change" est il un nom pré établi ?)

merci en tout cas pour l'aide apportée

je placerai dans ce post le résultat final

cordialement, bernard

Private Sub Worksheet_Change(ByVal Target As Range)
est une procédure réservée (private) à la feuille on ne peux pas en créer une autre dans cet emplacement

c'est en effet pré-établi voir sur cette image

bonne fête; bonne année 2010

Salutations

Gilbert_RGI

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
inserer menu déroulant dans un fichier excel
Excel 2007 insérer image dans feuille technique
insérer menu déroulant dans diapositive
menu déroulant dans excel
Inserer simplement une image dans un Post
Insérer un texte dans plusieurs champs avec Word
Je n'arrive plus à insérer une image dans Word 2007
Comment insérer un tableau Excel de calcul dans un site?
Excel 2007 extraction feuille 1 dans feuille 2 avec mise en forme
Inserer une image dans le post
Plus de sujets relatifs à insérer une image avec menu déroulant dans excel
 > Tous les forums > Forum Bureautique