Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1550 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  image et userform

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

image et userform

n°1231750
Mc canard
Posté le 26-10-2005 à 17:48:08  profilanswer
 

salut à tous,
 
j'ai un petit userform avec une case image, je voulais savoir comment faire pour que une fois que l'on clik sur la case image ça ouvre explorateur pour choisir l'image a inserer, et la mettre dans la case du userform.
 
Ensuite, je voudrais que lorsque l'on clik sur un bouton de ce userform, l'image soit envoié dans une cellule defini ?
 
Merci
@+

mood
Publicité
Posté le 26-10-2005 à 17:48:08  profilanswer
 

n°1237533
Vobiscum
Vénérez moi !
Posté le 03-11-2005 à 14:30:00  profilanswer
 

Mc canard a écrit :

salut à tous,
 
j'ai un petit userform avec une case image, je voulais savoir comment faire pour que une fois que l'on clik sur la case image ça ouvre explorateur pour choisir l'image a inserer, et la mettre dans la case du userform.
 
Ensuite, je voudrais que lorsque l'on clik sur un bouton de ce userform, l'image soit envoié dans une cellule defini ?
 
Merci
@+


 
 
bon après pas mal de soucis, je te propose ceci:
 
tu crées un userform (userform1) avec un bouton et un control image
 
dans le code de userform1 tu mets ceci:
 

Code :
  1. Option Explicit
  2. Public gavImage As Variant
  3. Public o As Variant
  4. Private Sub CommandButton1_Click()
  5.     Set o = ActiveSheet.Pictures.Insert(gavImage)
  6.     o.Left = ActiveCell.Left
  7.     o.Top = ActiveCell.Top
  8.     o.Height = ActiveCell.Height
  9.     o.Width = ActiveCell.Width
  10. End Sub
  11. Private Sub Image1_Click()
  12. gavImage = Application.GetOpenFilename("Image Files (*.gif; *.jpg; *.bmp), *.gif; *.jpg; *.bmp", , "Selectionner une image", False)
  13. If gavImage = False Then Exit Sub
  14. UserForm1.Image1.Picture = LoadPicture(gavImage)
  15. UserForm1.repaint
  16. End Sub


 
Dans thisworkbook, tu mets ceci:

Code :
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2. o.Top = Target.Top
  3. End Sub


 
dans un module de ton choix, tu mets ceci:
 

Code :
  1. Sub Showform()
  2. UserForm1.Show
  3. End Sub
  4. Sub Hideform()
  5. UserForm1.Hide
  6. End Sub


 
En appelant showform, tu peux cliquer sur l'emplacement image et charger une image. Si tu clique sur le bouton, elle sera chargée dans la cellule.
 


---------------
Ce qui est affirmé sans preuve peut être nié sans preuve.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  image et userform

 

Sujets relatifs
Mon image jpeg ne s'affiche pas dans ma page htmlafficher une image à partir d'une listbox
Image aléatoire cachécréer un userform et créer autant de combobox qu'il y a de feuille
VBA Excel UserForm bouton pour ouvrir fichier *.hlp & path dynamiqueouvrir image dans un popup aux dimensions
Zoom sur survol d'imageapparition et disparition d'une image sur un userform
[VBA]Marquage du clic sur une image de userformCoordonnée du pointeur de la souris sur une image d'un userform(xls)
Plus de sujets relatifs à : image et userform


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR