Bonjour,
Je suis actuellement en train de réaliser une macro pour le boulot et là, je suis bloqué.
Alors, le principe de la macro est la suivante :
- un onglet sur lequel un tableau récapitule des defauts par date ,par ligne de production, par quantité (un defaut = une ligne).
- dans un autre onglet, j'ai crée un userform pour demander une periode precise (avec 2 calendar) pour rechercher la quantité exacte de defaut sur chaque ligne en fonction de cet interval.
la macro :
1°) je fais un tri dans le tableau, par ligne, puis par date croissante
2°) j'enregistre dans un tableau a 2 colonnes le nom de la ligne et la quantité de defaut en fonction de l'interval de temps demandé...
Le probleme, c'est que la comparaison ne fonctionne pas et je comptabilise tous les defauts meme ceux hors interval de temps.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 If UserPPM.Calendar1.Value <= Cells(b, 4).Value <= UserPPM.Calendar2.Value Then somme = somme + Cells(b, 7).Value b = b + 1 End If
Partager