Bonjour à tous,
j'ai un problème que je n'arrive pas à résoudre concernant des boucles. J'ai un tableau mensuel qui compte 1200 lignes et 30 colonnes. En m+1, ce même tableau me revient avec des modifications non marquées. Mon but est de comparer chaque cellule de chaque ligne équivalente d'un tableau à l'autre (trouver les modifications quoi!). En colonne A, il y a le critère discriminant (équivalent d'un code postal) et le reste concerne diverses données. Jusque là, ça va. Le problème est que pour raccourcir le délai de traitement, je ne vais comparer que certaines colonnes, donc ma variable « n » (voir dans fichier joint) ne va plus de 1 à 30 (désigne les colonnes) mais est égale à 1, 2, 4, 5, 6, 17, 18,… (les valeurs sont sous le bouton de commande). Comment faire un For…To qui ne soit pas continu, mais qui ne prenne en compte que certaines valeurs ? J’ai essayé d’introduire 2 variables équivalent à m=Cells(x,3).Value où x va de 3 à 18 (m donne les valeurs dans les cellules C3 à C18) mais je n’arrive pas à faire marcher ma commande.
Merci pour votre aide (j’espère que l’explication est claire ).
j'ai un problème que je n'arrive pas à résoudre concernant des boucles. J'ai un tableau mensuel qui compte 1200 lignes et 30 colonnes. En m+1, ce même tableau me revient avec des modifications non marquées. Mon but est de comparer chaque cellule de chaque ligne équivalente d'un tableau à l'autre (trouver les modifications quoi!). En colonne A, il y a le critère discriminant (équivalent d'un code postal) et le reste concerne diverses données. Jusque là, ça va. Le problème est que pour raccourcir le délai de traitement, je ne vais comparer que certaines colonnes, donc ma variable « n » (voir dans fichier joint) ne va plus de 1 à 30 (désigne les colonnes) mais est égale à 1, 2, 4, 5, 6, 17, 18,… (les valeurs sont sous le bouton de commande). Comment faire un For…To qui ne soit pas continu, mais qui ne prenne en compte que certaines valeurs ? J’ai essayé d’introduire 2 variables équivalent à m=Cells(x,3).Value où x va de 3 à 18 (m donne les valeurs dans les cellules C3 à C18) mais je n’arrive pas à faire marcher ma commande.
Merci pour votre aide (j’espère que l’explication est claire ).