Spawn3107
Messages postés84Date d'inscriptionmardi 14 décembre 2004StatutMembreDernière intervention28 mars 2011
-
7 juil. 2006 à 09:58
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
7 juil. 2006 à 11:20
Bonjour tout le monde,
j'ai un problème avec ma base de donnée. J'ai créé dans un formulaire un tableau pour afficher le nom des produits. Mais cette collonne contient 50 étiquettes différente l'une en dessous de l'autre! Maintenant pour remplir les étiquettes j'aimerais faire une boucle pour passer d'une étiquette à l'autre. Comment peut on faire cela ,sachant que le remplissage des étiquettes varient entre 10 et 50??
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 7 juil. 2006 à 10:46
Alors test ce code:
Dim Ctrl As Object
For Each Ctrl In Me.Controls
If TypeOf Ctrl Is TextBox Then
If UCase(Mid(Ctrl.Name, 1, 3)) = "TXT" Then
Ctrl.Value = rs("REGISTER").Value
rs.MoveNext
End If
End If
Next
Tu dois placer ce code directement dans la Feuille ou il y a les 50 TextBox.
Ajoute un bouton par exemple et place ce code dans l'événement Click
Normalement cela devrait fonctionner.
Pour commencer si cela ne marche pas essaie de remplacer rs("REGISTER").Value par une chaine de caractère quelconque
@+, Julien Pensez: Moteur de Recherche, Réponse Acceptée, Règlement/FONT>