Bonjour comme le titre l indique j ai tenté d'écrire une fonction booléenne qui renvoie la valeur vraie si les horaires de la colonne sont en ordre croissant = false sinon .
Le problème est que ça ne semble comparer que les deux premières lignes , si je met par exemple 18:00 suivi de 19:00 suivi de 20:00 ca me renvoie faux alors que c'est vrai . Je n'arrive pas a comprendre d'où viens le problème ...
Voici mon code :
Merci d avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 sub croissant () dim i as integer dim a as boolean do while (cells(i , 2).value <>"") if cells(i,2).value < cells(i+1,2).value then cells(16,4).value =true else cell(16,4).value = false end if loop i = i+1 end sub







Répondre avec citation



Partager