Bonjour a tous
Voila mon nouveau problème
Et oui, j'ai encore des petits défaut pour mes VBA, après tout je n'en fait que depuis 2 semaines, contre 3 pour excel.(On ne rigole pas, merci)
http://cjoint.com/?hnmPKMiq2T
Je joint mon fichier de départ.
en couleur les différents avion, j'ai simplifier les variables d'entrée pour l'exemple, je n'ai mis uniquement que les avions du meme secteur et n'ai pris en compte que les avions sur 2 minutes
Voila le problème que l'on me pose
Calculer le nombre d'avion ayant eu un changement de + de 15° durant un interval de 2 minutes.
Voila mon problème, mettre les intervalles pour les heures, pas de problèmes, j'ai réussi.
Mais la macro pour la question, je suis dans le flou.
Je pense que pour y arriver je devrais faire différents comparaison, mais voila, je sais pas comment toute les écrire en VBA
Dim i As Variant
Dim z As Range,x%
For p=2 To Range("B65536").End(xlUp).Row
For Each z In Range("E2:E"&i+1)
If Cells(p,3).Value>=Range("E"&z.Row).Value Then
If Cells(p,3).Value<Range("F"&z.Row).Value Then
_pour l'instant je compare les valeurs suiant mes plages pour savoir si je les prend en compte
mais maintenant je sais plus
Il faut que je prenne uniquement les avions du meme secteur
donc en VBA
If Cells(p,2).Value="FS" Then
Sa doit etre sa
ET maintenant, comment prendre en compte et déterminer si mon avion a eu une variation de -15° ou +15° par rapport au headding colonne D
il faudrait donc que sur cette boucle je prenne le premier avion de la liste est je regarde jusqu'a la fin de l'interval si j'ai cette variation,
si oui, alors l'avion a eu une variation et je passe a l'avion suivant
si non, je passe a l'avion suivant
premier avion, je regarde le headding donc valeur de D1 et je la compare avec les autre valeurs de headding qu'a eu cette avion, lors des 2 minutes
donc savoir si Di est supérieur a D1-15 et D1+15
et enfin, je fait la somme de tout les avions ayant eu une variation
Ici en calcul réel,5 avions ont eu une variation
Merci
Voila mon nouveau problème
Et oui, j'ai encore des petits défaut pour mes VBA, après tout je n'en fait que depuis 2 semaines, contre 3 pour excel.(On ne rigole pas, merci)
http://cjoint.com/?hnmPKMiq2T
Je joint mon fichier de départ.
en couleur les différents avion, j'ai simplifier les variables d'entrée pour l'exemple, je n'ai mis uniquement que les avions du meme secteur et n'ai pris en compte que les avions sur 2 minutes
Voila le problème que l'on me pose
Calculer le nombre d'avion ayant eu un changement de + de 15° durant un interval de 2 minutes.
Voila mon problème, mettre les intervalles pour les heures, pas de problèmes, j'ai réussi.
Mais la macro pour la question, je suis dans le flou.
Je pense que pour y arriver je devrais faire différents comparaison, mais voila, je sais pas comment toute les écrire en VBA
Dim i As Variant
Dim z As Range,x%
For p=2 To Range("B65536").End(xlUp).Row
For Each z In Range("E2:E"&i+1)
If Cells(p,3).Value>=Range("E"&z.Row).Value Then
If Cells(p,3).Value<Range("F"&z.Row).Value Then
_pour l'instant je compare les valeurs suiant mes plages pour savoir si je les prend en compte
mais maintenant je sais plus
Il faut que je prenne uniquement les avions du meme secteur
donc en VBA
If Cells(p,2).Value="FS" Then
Sa doit etre sa
ET maintenant, comment prendre en compte et déterminer si mon avion a eu une variation de -15° ou +15° par rapport au headding colonne D
il faudrait donc que sur cette boucle je prenne le premier avion de la liste est je regarde jusqu'a la fin de l'interval si j'ai cette variation,
si oui, alors l'avion a eu une variation et je passe a l'avion suivant
si non, je passe a l'avion suivant
premier avion, je regarde le headding donc valeur de D1 et je la compare avec les autre valeurs de headding qu'a eu cette avion, lors des 2 minutes
donc savoir si Di est supérieur a D1-15 et D1+15
et enfin, je fait la somme de tout les avions ayant eu une variation
Ici en calcul réel,5 avions ont eu une variation
Merci