Erreur 2147352571

Fermé
cestmoipaslui Messages postés 25 Date d'inscription jeudi 29 mars 2012 Statut Membre Dernière intervention 6 février 2017 - 22 mai 2016 à 12:43
cestmoipaslui Messages postés 25 Date d'inscription jeudi 29 mars 2012 Statut Membre Dernière intervention 6 février 2017 - 22 mai 2016 à 13:16
Bonjour,

Voilà le problème que je rencontre:
J'ai fait un UserForm qui est valable pour toutes les feuilles.
Ce ne sont que des textBoxs que je dois remplir avec des chiffres.
Et sur la page j'ai donc un bouton d'appel de l'USF.
Quand je clique dessus il me sort une MSG qui dit:
Erreur d'éxécution '-2147352571(80020005). Impossible de définir la propriété value. Le type ne correspond pas.
Quand je fais "débug" j'atterris sur le code de mon bouton d'appel USF. Et en jaune est

UsFMatrJou.Show

Ou puis-je définir la propriété Value et que lui dire?


Mes TextBoxs sont formés comme suit
Sheets(ActiveSheet.Name).Cells(13,4)=Textbox1

Puis UsF Initialize comme suit

TextBox1= Sheets(ActiveSheet.Name).Cells(13,4)

Merci d'avance

2 réponses

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
22 mai 2016 à 12:57
Bonjour,

met un Stop au début de UsF Initialize et fait en pas à pas pour déterminer la ligne exacte en erreur.
Ensuite utilise les espions pour voir les valeurs des variables sur cette ligne au moment où tu y arrives.
eric
0
cestmoipaslui Messages postés 25 Date d'inscription jeudi 29 mars 2012 Statut Membre Dernière intervention 6 février 2017 5
22 mai 2016 à 13:16
Merci

Mais un borgne est roi dans un royaume d'aveugle!
Je donnais 2 noms différents à mon USF....Donc normal d'avoir une erreur!!
C'est quand j'ai fait le Pas à Pas que je l'ai remarqué.
Encore merci
0