Bonjour,
Vous auriez pu partager un lien vers le fil en question, ce serait pratique.
Quel est l'objectif de votre code ? Empêcher la saisie autre que numérique dans certains textboxes c'est ça ?
Tout d'abord :
Dans le module1, la liste d'objets de votre classe, "TextBoxNum", doit avoir le type de la classe soit
Public TextBoxNum() As ClsNumBox
De plus, vous voyez que j'ai retiré le "New". Il n'est pas nécessaire ici, c'est important.
Pour info cette déclaration peut se faire directement dans le code de l'userform. Vous pourriez aussi utiliser une Collection pour ne pas avoir à rallonger le tableau à chaque fois.
Bon, à part cette déclaration le reste est fonctionnel, j'ai bien la textbox10 qui n'accepte que des numéros.