selectionner et renomer une image

  • Initiateur de la discussion Initiateur de la discussion benjamin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

benjamin

Guest
bonjour,
j'ai un problème que je n'ai pas réussi a élucider.
j'ai une base de donnée Excel avec des images des ref etc...( exemple catalogue d'appareil..)
j'ai fait un userform pour ajouter des appareil a la fin de la liste mais je voudrais ajouter un bouton qui permet d'aller chercher une image sur le disque dur en ouvrant une boite de dialogue et le renommer en lui donnant la valeur d'un label du userform...
je joint un fichier exemple
voila si qqun peut m'aider ...
merci bcp [file name=ModifImage_20060516163539.zip size=11042]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ModifImage_20060516163539.zip[/file]
 

Pièces jointes

Tu n'as pas utilisé la bonne fonction, Application.Dialogs(xlDialogOpen).Show ouvre la commande 'Ouvrir' un ficher Excel

Je te propose ca :

MonFichier = Application.getOpenfilename('Bitmap (*.bmp), *.bmp')

If vartype(MonFichier) = vbboolean Then
Exit Sub
end if

puis tu travailles sur la variable MonFichier pour faire ta copie, etc.

Tu peux bien entendu remplacer le bmp, par des gif, jpeg, etc

@+ et bon courage
 
bonjour,
ok merci bien mais j'ai un autre problème, comment recuperer la racine (c:\\docs\\images etc)du fichier image que je viens d'ouvrir pour l'afficher dans le frame ...
et ensuite la syntaxe pour save dans mon userform étais bon ou pas ?
merci bcp
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
2 K
B
Réponses
5
Affichages
1 K
benjamin
B
B
Réponses
0
Affichages
879
benjamin
B
Retour