Hello, J'ai besoin d'aide pour coder en VB une macro Excel, qui me permettait de gagner du temps (plutôt que de contrôler 15.000 lignes…) J'ai préparé ca (je sais le coder en C, mais en VB pas du tout!) : Initialiser i et j à 1 J=i+1 Pour i de 1 à 20000 Si A[i]=A[j] Si I[i]=2 Ecrire OK dans P[i] Sinon Ecrire NOK dans P[i] FinSI Sinon Si I[i]=0 Ecrire OK dans P[i] Sinon Ecrire NOK dans P[i] FinSi FinSi Incrémenter i et j de 1 Merci de votre aide
1° Lis le règlement, tu y découvriras la balise [CODE]. Indispensable ! 2° Utilise l'enregistreur de macro pour découvrir comment "écrire OK dans P[i]" 3° Utilise l'aide de VB (touche F1) pour tout connaître du langage. Un peu d'aide pour commencer : Pour = For..Next, Si = If. Quand tu auras un peu dégrossi le boulot, reviens publier ton code, on le critiquera objectivement