|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre émérite
![]() Inscription : septembre 2007 Messages : 901 ![]() |
Bonjour à tous,
un petit classeur pour démo, trop de code. Dans ce classeur, vous pouvez stocker des images (jpeg, gif, png, ico, etc.) sur une feuille en binaire et modifier l'image d'un bouton du ruban avec les données de cette feuille. Utilisation de GDIplus Lorsque vous changer l'item du dropDown, l'image du bouton change aussi. Lorsque vous ajouter une image: une boite de dialogue standard "Ouvrir" s'affiche une fois le fichier choisi, un UserForm est créé. dans ce userform, vous pouvez afficher l'image en cochant la case correspondante. Si l'image d'origine est plus grande que celle affichée, une petite loupe s'affiche, cette loupe n'est pas dans le classeur, elle est crée à partir d'un tableau (cf le tableau tabZoom). En cliquant sur l'image, elle est affichée à sa taille d'origine ou adaptée aux dimensions de l'écran. Une fois l'image chargée, vous devrez peut être fermer et rouvrir le classeur. Je n'ai pas trouvé de solution pour éviter cet inconvénient. Le ruban ce décharge et je ne vois pas comment le recharger (LoadCustomUI ne fonctionne pas sur Excel). Une fois rouvert, vous pouvez afficher votre image sur le bouton. Vous pouvez aussi adapter un texte pour le screentip et le supertip. Ces infos sont stockées sur la feuille donnée. Le classeur est "uploadé" au format 2007 pour ne pas perdre le ruban. Le code xml Code :
__________________
fred65200 Pensez à cliquer sur
|
||
|
|
00
|
|
|
#2 |
![]() ![]() michel TanguyInscription : août 2005 Messages : 3 317 ![]() |
Bravo Fred pour cette très belle démo
|
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() Inscription : septembre 2007 Messages : 901 ![]() |
Merci
__________________
fred65200 Pensez à cliquer sur
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com