cs_steph05
Messages postés4Date d'inscriptionmardi 24 août 2004StatutMembreDernière intervention 2 septembre 2004
-
24 août 2004 à 15:10
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 2013
-
24 août 2004 à 18:37
Bonjour,
j'aimerais pouvoir réaliser une commande du type :
dim i as integer
i=2 (cette valeur provient d'un autre programme et est différente à chaque fois)
TextBox(i).value=val(TextBox(i+1).value)
En fait je recherche le moyen d'identifier automatiquement un TextBox et de l'appeler par cet identifiant
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 24 août 2004 à 15:59
en VB6, pas de problème :
tu crées une TextBox Text1
Puis tu fais des copier-coller de cette TextBox sur ta Form
VB te demande "Voulez-vous créer un groupe de contrôles ?"
Réponse : Oui
Tu obtiens des TextBoxes qui ont toutes le même nom : Text1
et des Index différents : Text1(0), Text1(1), ...
et tu peux faire ce que tu envisageais.
Sauf erreur de ma part :
- pas de propriété Value pour une TextBox mais une propriété Text
- les groupes de contrôles n'existent pas en VBA.
Zigarn
Messages postés106Date d'inscriptionmardi 13 juillet 2004StatutMembreDernière intervention26 janvier 2005 24 août 2004 à 18:05
Il y a aussi un truc du genre Form1.Controls("TextBox" & i), non ?
-------------------------------------------------
Débutant ... mais pas pour longtemps !