problème dans mon code

aperobass

XLDnaute Junior
salut à tous .J'ai un problème dans ma recherche de mes doublons.
Dans ma feuille j'ai Y00001 à Y00006
Quand je veux remettre des S/N dans la feuille je passe par userform.
Dans mon userform j'écris Y00005 +1(nb de pieces) il me trouve un doublon.
Y00005 + 2 il me trouve un doublon.
Y00005 +3 il me trouve un doublon.
Et quand j'écris Y00005 + 6 il me trouve pas de doublon.:eek:

Pourquoi il me trouve pas de doublon à partir de 6 ?:mad:
Fichier joint

A+
 

Pièces jointes

  • essai.zip
    43.3 KB · Affichages: 21
  • essai.zip
    43.3 KB · Affichages: 28
  • essai.zip
    43.3 KB · Affichages: 29

jp14

XLDnaute Barbatruc
Re : problème dans mon code

Bonsoir

salut jp 14,merci de m'aider.
Pour la deuxième je comprend pas "option de base".Il faut faire comment pour le modifier?

A+

La première est suffisante le tableau comporte 6 valeurs, valeur que l'on retrouve dans la boucle
for i = 1 to 6
liste_derniere_ligne(i)

Option base 1 se met après Option Explicit, cela indique que les tableaux commence à la valeur 1, dans ce cas la déclaration Dim liste_derniere_ligne( 6) As Long donnera un tableau qui commence à l'indice 0.

Ne connaissant pas les données et le rôle des contrôles de l'userform je n'ai pas obtenu d'erreur.

JP
 

aperobass

XLDnaute Junior
Re : problème dans mon code

bonsoir jp, vu mon niveau en vb je cale.:eek:

Il faut que je crée "option Explicit" aprés "option base" et les mettre dans un module,c'est ca jp.

Dans mon fichier j'ai pas option Explicit.
Bon je suis perdu... je vais dormir.


A+
 

jp14

XLDnaute Barbatruc
Re : problème dans mon code

Bonsoir

Ci joint le fichier avec une modification de l'algorithme de recherche de doublons.
Vérification si le numéro de série ne fait pas partie d'une plage de numéros déjà utilisé.

A tester
Bon week end

JP
 

Pièces jointes

  • essai2.zip
    44.1 KB · Affichages: 25
  • essai2.zip
    44.1 KB · Affichages: 20
  • essai2.zip
    44.1 KB · Affichages: 25

Discussions similaires

Réponses
22
Affichages
858
Réponses
8
Affichages
293

Statistiques des forums

Discussions
312 379
Messages
2 087 765
Membres
103 662
dernier inscrit
rterterert