Userform... au secours!

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

fgehin

XLDnaute Junior
Bonjour le forum!

Bon, j'ai plein de petits problèmes avec les userform...

Tout d'abord (cf le fichier ci-joint), j'ai une erreur lorsque je lance le Userform2, sans aucune raison apparente puisque ça fait 2h que je travaille dessus sans aucun pb... J'ai le message d'erreur 'run-time error '424' Object required'... j'avoue que ça ne m'inspire pas vraiment!

Ensuite, j'aimerais savoir comment initialiser mes textbox (en gros l'équivalent d'un .clear) parce que à chaque fois que je rentre un nouveau nombre, le précédent apparaît.

Enfin, comment on fait pour ajouter une image dans un userform???
J'ai essayé d'ajouter une zone de dessin, mais ensuite, comment je mets mon images dans cette zone?...

D'avance merci pour votre aide!

Faustine
 

Pièces jointes

Re : Userform... au secours!

Bonsoir

Poids.value.text il faut choisir entre value et text.

A mon avis il faut supprimer
Private Sub Participants_Change()

With Participants
.AddItem "Vincent"
.AddItem "Clément"
End With

End Sub

Au lieu d'utiliser Hide pour cacher l'userform
UserForm2.Hide
écrire unload me



JP
 
Dernière édition:
Re : Userform... au secours!

Bonsoir,

pour tes 2 premières questions :

1/ Poids.Text = " " et non Poids.Value.Text = " "

2/ A la place de UserForm2.Hide, tu mets Unload Me

Pour la troisième, tu mets où la photo que tu comptes insérer?
Dans le même répertoire?
 
Re : Userform... au secours!

Bonsoir Justine

Lorsque la boite à outils est visible, menu "outils" "contrôles supplémentaires"
cocher microsoft web browser

Le contrôle est alors disponible dans la boite à outils

Pour l'utiliser
WebBrowser1.Visible = False pour le rendre invisible s'il n'y a pas d'image

WebBrowser1.Visible = True
WebBrowser1.Navigate (ThisWorkbook.Path & "\" & TextBox16.Value) pour afficher une image avec le nom dans le contrôle textbox
ou si on connait le nom
WebBrowser1.Navigate (ThisWorkbook.Path & "\" & "img.jpg")


pour transformer un usf en navigateur
WebBrowser1.Navigate (cellule.Offset(0, 3).Value)
l'adresse de la page à visiter se trouve dans la cellule : cellule.Offset(0, 3).Value

Bon week end

JP
 

Pièces jointes

Dernière édition:
Notre forum d’entraide est 100 % gratuit et le restera.
Aucune formation payante, aucun fichier à acheter, rien à vendre. Mais comme tout site, nous devons couvrir nos frais pour continuer à vous accompagner.
Soutenez-nous en souscrivant à un compte membre : c’est rapide, vous choisissez simplement votre niveau de soutien et le tour est joué.

Je soutiens la communauté et j’accède à mon compte membre

Discussions similaires

Réponses
16
Affichages
2 K
  • Question Question
XL 2016 userform
Réponses
0
Affichages
633
Retour