Userform qui ne s'ouvre plus

Bonjour,

J'ai un userform qui normalement s'ouvre au démarrage du fichier.
Cela fonctionnait très bien la dernière fois alors que j'écrivais mon code mais aujourd'hui j'ai un message "erreur 13 ; incompatibilité de type

La seule ligne de code qu'il y a est : USF1.Show

Si l'un ou l'une d'entre vous pouvait me dire d'où cela peut venir, ça m'arrangerait grandement (tu m'étonnes !)

Merci d'avance.

Daniel

10ddu-pot.xlsm (89.68 Ko)

Salut,

Il est inutile de préciser que tu veux récupérer le ''TEXT'' d'une cellule et ça peut créer des problèmes comme dans ton cas.

En supprimant le mot-clé ''.Text'' pour le TextBox 5, ça passe.

Me.TextBox1.Value = Feuil3.Cells(4, 17).Text
Me.TextBox2.Value = Feuil3.Cells(6, 19).Text
Me.TextBox3.Value = Feuil3.Cells(6, 18).Text
Me.TextBox5.Value = Feuil3.Cells(6, 20) * 100 & " %"
Me.TextBox4.Value = Feuil3.Cells(6, 21).Text
Me.TextBox6.Value = Feuil3.Cells(4, 21).Text
Me.TextBox7.Value = Feuil3.Cells(5, 21).Text

Mais tu pourrais supprimer tous les .Value et tous les autres .Text, ça passerait la mâme chose.

De plus, fait bien attention d'avoir un nombre dans ta cellule T6 et non pas un texte : tu as écrit 6,5 % avec un espace avant %.

5ddu-pot-v1.xlsm (91.13 Ko)

Cordialement.

Bonjour Yvouille et merci beaucoup.
Je venais justement dire qu'en cherchant j'avais trouvé que le pb était résolu et que ça venait de T6 qui n'était pas un nombre.

Exactement comme tu l'avais vu.
Pour les histoire de Text /Value, oui c'est un peu le bazar car je voulais avoir la cellule dans mon textbox avec le format d'où l'utilisation du Text et par moment, il me faut la valeur numérique... Mais c'est sûr que cela pourrait être plus propre.
Quoi qu'il en soit merci encore pour ta contribution.

Rechercher des sujets similaires à "userform qui ouvre"