Boucler sur des textbox

J-Charles

XLDnaute Occasionnel
Bonjour à tous,
J'ai un petit problème à résoudre et j'ai beau faire le tour, je n'ai pas pas trouvé la solution. Je compte donc sur vous pour me donner un coup de pouce.
J'ai mis directement sur une feuille excel des Textbox de type activeX, nommé TxtPS1, TxtPS2 .. jusqu'à 10. Je voudrais simplement boucler dessus et voir s'ils sont vides ou pas. Dans le cas où ils sont vides cela alimente un compteur. Voici mes quelques lignes de code:
Code:
Dim ComptPS as integer
    ComptPS = 0
    For I = 1 To 10
        If Controls("TxtPS" & I).Value <> "" Then ComptPS = ComptPS + 1
    Next I
Malheureusement j'ai une erreur d'exécution 91 :Variable objet ou variable de bloc With non définie. Je suis incapable de résoudre cette erreur. Pourriez vous donc m'aider ?
Merci d'avance
 

J-Charles

XLDnaute Occasionnel
Re : Boucler sur des textbox

OK je vais vous préparer cela, mais je dois m'absenter jusqu'à 20h00. Je vous ferais parvenir un fichier qui sera TRES épuré Je travaille sous Excel 2007.
Merci beaucoup de vous pencher sur mon pb alors je vous dis à ce soir.
 

J-Charles

XLDnaute Occasionnel
Re : Boucler sur des textbox

Ci-joint mon fichier "très épuré", avec quelques explications supplémentaire. j'espère que je suis assez clair si non je vous apporterez plus de précisions si besoin et à votre demande.
Merci et bonne soirée
 

Pièces jointes

  • Test.xlsm
    154.1 KB · Affichages: 46
  • Test.xlsm
    154.1 KB · Affichages: 47
  • Test.xlsm
    154.1 KB · Affichages: 44

Discussions similaires

Réponses
7
Affichages
1 K

Statistiques des forums

Discussions
312 472
Messages
2 088 709
Membres
103 928
dernier inscrit
MIKETUAU