RAZ sur multipage

Bonjour a tous

j'utilise un Userforme afin de remplir un tableau , lorsque je valide les données de l'USF , celle ci s'enregistrent dans le tableau et s'efface automatiquement de l'USF afin de pouvoir en inscrire d'autres.

depuis que j'ai transformé mon USF en multipage j ai un bug au moment de la validation des données de l'USF

merci de votre aide

usf multi bug

Bonjour,

Tu ne peux pas écrire control = Empty

Ce ne sont pas les controls qui sont empty mais leur propriétés.

C'est ctrl.Value pour les TextBox, ctrl.List pour les combo...

Ce If Not TypeOf ctrl était tout à fait malheureux ! Il vaut faire un If pour chaque TypeOf ctrl et préciser ce que tu vides.

Parce que ton Not MSForms.Label signifie que tu veux RAZ tout tes CommandButton , Combo, TextBox, Multipage, ToogleButton...

A+

bonjour galopin

Merci, je n’y connais pas grand chose mais vais essayer de modifier ça 🙂

Essai un truc comme ça :

  For Each ctrl In Me.Controls
    If TypeOf ctrl Is MSForms.TextBox Then ctrl.Value = Empty
    If TypeOf ctrl Is MSForms.ListBox Then ctrl.Clear
    If TypeOf ctrl Is MSForms.ComboBox Then ctrl.Clear
  Next ctrl

A+

merci galopin , je test

Rechercher des sujets similaires à "raz multipage"