Bonsoir le Forum,
J’explique la chose :
Sur le fichier joint, j’ai deux onglets avec deux tableaux différents.
Le travail doit s’effectuer entre 5 colonnes :
- Colonne Material de l’onglet KARDEX (Colonne A)
- Colonne SAP Stk de l’onglet KARDEX (Colonne B)
- Colonne Kdx Stk de l’onglet KARDEX(Colonne C)
-Colonne Material de l’onglet GOODS OUT (Colonne D)
- Colonne Dlv qty de l’onglet GOODS OUT (Colonne E)
Concrètement, si mes colonnes A et D correspondent (Comparaison entre mêmes matériaux), je dois, soustraire ma colonne E à ma colonne B. Eventuellement créer une nouvelle colonne sur l’onglet Kardex et afficher le résultat de B-E. Ceci deviendrait ma nouvelle colonne B.
Si une différence subsiste entre ma nouvelle colonne B et C, je garde la ligne complète, alors que si le stock entre ma nouvelle colonne B et C est identique, je supprime la ligne entière (Plus de différence de stock= Plus de probleme)
J’ai essayé de simplifier au max les explications, j’ai une idée assez vague du code à mettre en place, c’est donc pour cela que je cherche l’aide d’un pro !
Grossièrement a main levé ca donnerait ca :
Merci d’avance à celui qui m’aidera, ne serait-ce qu’un peu
J’explique la chose :
Sur le fichier joint, j’ai deux onglets avec deux tableaux différents.
Le travail doit s’effectuer entre 5 colonnes :
- Colonne Material de l’onglet KARDEX (Colonne A)
- Colonne SAP Stk de l’onglet KARDEX (Colonne B)
- Colonne Kdx Stk de l’onglet KARDEX(Colonne C)
-Colonne Material de l’onglet GOODS OUT (Colonne D)
- Colonne Dlv qty de l’onglet GOODS OUT (Colonne E)
Concrètement, si mes colonnes A et D correspondent (Comparaison entre mêmes matériaux), je dois, soustraire ma colonne E à ma colonne B. Eventuellement créer une nouvelle colonne sur l’onglet Kardex et afficher le résultat de B-E. Ceci deviendrait ma nouvelle colonne B.
Si une différence subsiste entre ma nouvelle colonne B et C, je garde la ligne complète, alors que si le stock entre ma nouvelle colonne B et C est identique, je supprime la ligne entière (Plus de différence de stock= Plus de probleme)
J’ai essayé de simplifier au max les explications, j’ai une idée assez vague du code à mettre en place, c’est donc pour cela que je cherche l’aide d’un pro !
Grossièrement a main levé ca donnerait ca :
Code:
If A=D
If A-C=B Then
Delete Row
Next If
If A-C<>B Then
Show A-C
Next If
Next If
Merci d’avance à celui qui m’aidera, ne serait-ce qu’un peu