image dans bouton vba

  • Initiateur de la discussion Initiateur de la discussion motard59
  • 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 !

M

motard59

Guest
bonjour
je voudrais incremanter une image appartenent à une cellule dans un bouton vba
merci pour tout
 
Re : image dans bouton vba

bonsoir
merci pour cette piste mais ce n est pas ce que je cherche je cherche quelque chose comme ca mais avec une image qui ce trouve sur la feuille à cote du nom
CommandButton1.Picture = LoadPicture("D:\Users\Alain\Pictures\serre\az.jpg")
merci
 
Re : image dans bouton vba

ici les image sont stocker directement sur l'userform

' on remplit imagelist1 avec les image
ImageList1.ListImages.Add , , Image1.Picture ' option
ImageList1.ListImages.Add , , Image2.Picture ' en attente
ImageList1.ListImages.Add , , Image3.Picture ' present
ImageList1.ListImages.Add , , Image4.Picture ' present payer

' 1 étant ici le numero d'index de l'image voulut dans le controle imaglist1 soit l'image option
CommandButton1.Picture = ImageList1.ListImages(1).Picture

ce tuto est bien fait pour apprendre a s'en servir ftp://ftp-developpez.com/silkyroad/VBA/ImageList/ImageList.pdf
 
Dernière modification par un modérateur:
Re : image dans bouton vba

bonsoir
ta solution est pas mal j ai eu du mal mais ca fonctionnemais pas compatible avec la fonction suivante
'mode plein ecran
Dim ctl As Control
Dim ratiow As String
Dim ratioh As String
ratiow = Application.Width / Me.Width
ratioh = Application.Height / Me.Height
Me.Left = 0
Me.Top = 0
Me.Width = Application.Width
Me.Height = Application.Height
For Each ctl In Me.Controls
ctl.Left = ctl.Left * ratiow
ctl.Top = ctl.Top * ratioh
ctl.Width = ctl.Width * ratiow
ctl.Height = ctl.Height * ratioh
ctl.FontSize = ctl.FontSize * ratioh
Next
 
Re : image dans bouton vba

bonjour
pour ceux que ca interresse il suffit de mettre les images dans un autre userform et de les appeler comme ca la formule ci dessu fonctionne pour une adaptation automatique à la taille de l'ecran
 
- 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
107
  • Question Question
Réponses
32
Affichages
782
Réponses
7
Affichages
700
Réponses
3
Affichages
297
Réponses
56
Affichages
3 K
Réponses
0
Affichages
203
Retour