Salut a tous!!
Je suis un débutant et je n'y comprends pas grand chose......
J'ai commencé à m'en servir il y a 2 semaines maxi. Je dispose d'Access 97 (en anglais). Ma base de données est dans une seule table avec une quinzaine de champs.
Voila mon problème :
J'ai crée un formulaire pour pouvoir faciliter la saisie de nouveaux enregistrements afin des intégrés dans ma base de données. La programmation ne me réussissant pas......
J'aimerais en faire un pour que, à chaque nouvel enregistrement, mon numéro id s'incrémente de un, mais SURTOUT que je puisse le modifier si on s’aperçoit qu’un nouvel enregistrement a le même nom de client, qui lui, demande le même produit, qui lui aussi, appartient au même n° de lot : c’est à ce moment la que je voudrais qu’à la suite du n° id (dans le même champ) apparaisse un « A », par exemple : . 1542
1542A.
Puis de la même façon, si 1542A est déjà présent, 1542B jusqu’à D.
Pour le moment, sous Microsoft Visual Basic, j’ai tapé ce petit morceau de programme qui ne fonctionne pas très bien et qui m’incrémente de 1, mais est-il « valable » par rapport à ce que je veux faire (voir ci-dessus) ?
Private Sub OptionButton1_Click()
Dim numerFA As Long
Dim I As Long
numerFA = I
For I = 1 To 30000 (peu importe le nombre, ici 30000)
I = I + 0
MsgBox (I)
Next I
End Sub
J’espère que je me suis bien expliqué. Je ne sais pas si ce que je demande est réalisable ou pas, je remercie d’avance ceux qui me répondront et qui prendront du temps sur mon (petit ?) problème.
Partager