laurent950
XLDnaute Barbatruc
Bonjour le forum
J’ai joint un fichier .xls avec les conditions a respecter pour faire des testes sur un tableaux, j’ai fais des boucles, if , elseif, est select case, mais je tourne en boucle est je n’arrive pas m’en sortir.
Explication : "C1" et "C2"
En colonne "C1" et en "C2" = C'est champs sont remplis par du texte (Donnant divers renseignement) ce n'est pas
En corrélation avec la condition du tableaux, mais comme la Colonne "C1" doit forcément être remplis (sens vides entre les lignes) que je doit remplir et ceci pour toutes les lignes qui correspondent aux information de ce tableau, qui est aussi remplis par mais soins donc pour connaître la dernière ligne du tableau cela correspond à la dernière cellule non vide de la Colonne "C1".
Voici la structure :
Titre 1 Titre 2 Titre 3 Titre 4 Titre 5
Donc 5 colonnes dont je vais expliquer les conditions :
La colonne titre 1 sera remplis ou pas remplis (si remplis avec un f)
La colonne Titre 2 sera remplis par des nombres (si remplis par des nombre de 1 à l’infinie pour les possibilités)
Les Colonne Titre 3 ou Titre 4 ou Titre 5 (Ne peuvent pas être remplis seul)
Exemple Titre 3 = 56 ou autre Nombre ici 56 pour exemple
Ou
Titre 4 = 25 ou autre Nombre ici 25 pour exemple
Ou
Titre 5 = 12 ou autre Nombre ici 12 pour exemple
La colonne (Titre 3 et Titre 4) sera remplis par (deux cases si elles doivent être remplis) et ceci par des nombres figurant au moins une fois dans la colonne Titre 2
Exemple : Titre 3 = 56 et Titre 4 = 25 (c’est deux nombres doivent être présent au moin une fois en Titre 2 (soit 56 et 25)
La colonne (Titre 3 et Titre 4 et Titre 5) sera remplis par (Trois cases si elles doivent être remplis) et ceci par des nombres figurant au moins une fois dans la colonne Titre 2
Exemple : Titre 3 = 56 et Titre 4 = 25 et Titre 5 = 12 (c’est Trois nombres doivent être présent au moins une fois en Titre 2 (soit 56 et 25 et 12)
Si les conditions ne sont pas respecté, c’est toute la ligne qui doit être colorié en font Rouge.
Chacune des lignes de se tableaux doit être passé en revu c'est-à-dire une ligne de 5 colonnes doit répondre a toutes c’est conditions et ainsi de suite jusqu'à la fin du tableau.
Le tableau est fixe sur la largeur (soit 5 colonnes mais variable sur la longueur en fonction du nombre de ligne donc chercher la dernière cellule non vide de la dernière ligne du tableau)
Le tableau doit être traité en boucle, et je ne suis pas sur mais cela peux être devrait être traité en variable tableau mais j’en suis pas sur.
Si quelqu’un a une idée de la structure de cette condition.
Ps : je dispose aussi d'excel 2007 si vous avez la solution, il a un début de code, j'ai fais la fonction du test si la cellule est non vide cela donne 1 et si elle est vide O
je sais pas comment faire pour faire les testes en masse et scindé les information dans la mémoir pour les réutiliser par la suite.
Merci d'avance Laurent
J’ai joint un fichier .xls avec les conditions a respecter pour faire des testes sur un tableaux, j’ai fais des boucles, if , elseif, est select case, mais je tourne en boucle est je n’arrive pas m’en sortir.
Explication : "C1" et "C2"
En colonne "C1" et en "C2" = C'est champs sont remplis par du texte (Donnant divers renseignement) ce n'est pas
En corrélation avec la condition du tableaux, mais comme la Colonne "C1" doit forcément être remplis (sens vides entre les lignes) que je doit remplir et ceci pour toutes les lignes qui correspondent aux information de ce tableau, qui est aussi remplis par mais soins donc pour connaître la dernière ligne du tableau cela correspond à la dernière cellule non vide de la Colonne "C1".
Voici la structure :
Titre 1 Titre 2 Titre 3 Titre 4 Titre 5
Donc 5 colonnes dont je vais expliquer les conditions :
La colonne titre 1 sera remplis ou pas remplis (si remplis avec un f)
La colonne Titre 2 sera remplis par des nombres (si remplis par des nombre de 1 à l’infinie pour les possibilités)
Les Colonne Titre 3 ou Titre 4 ou Titre 5 (Ne peuvent pas être remplis seul)
Exemple Titre 3 = 56 ou autre Nombre ici 56 pour exemple
Ou
Titre 4 = 25 ou autre Nombre ici 25 pour exemple
Ou
Titre 5 = 12 ou autre Nombre ici 12 pour exemple
La colonne (Titre 3 et Titre 4) sera remplis par (deux cases si elles doivent être remplis) et ceci par des nombres figurant au moins une fois dans la colonne Titre 2
Exemple : Titre 3 = 56 et Titre 4 = 25 (c’est deux nombres doivent être présent au moin une fois en Titre 2 (soit 56 et 25)
La colonne (Titre 3 et Titre 4 et Titre 5) sera remplis par (Trois cases si elles doivent être remplis) et ceci par des nombres figurant au moins une fois dans la colonne Titre 2
Exemple : Titre 3 = 56 et Titre 4 = 25 et Titre 5 = 12 (c’est Trois nombres doivent être présent au moins une fois en Titre 2 (soit 56 et 25 et 12)
Si les conditions ne sont pas respecté, c’est toute la ligne qui doit être colorié en font Rouge.
Chacune des lignes de se tableaux doit être passé en revu c'est-à-dire une ligne de 5 colonnes doit répondre a toutes c’est conditions et ainsi de suite jusqu'à la fin du tableau.
Le tableau est fixe sur la largeur (soit 5 colonnes mais variable sur la longueur en fonction du nombre de ligne donc chercher la dernière cellule non vide de la dernière ligne du tableau)
Le tableau doit être traité en boucle, et je ne suis pas sur mais cela peux être devrait être traité en variable tableau mais j’en suis pas sur.
Si quelqu’un a une idée de la structure de cette condition.
Ps : je dispose aussi d'excel 2007 si vous avez la solution, il a un début de code, j'ai fais la fonction du test si la cellule est non vide cela donne 1 et si elle est vide O
je sais pas comment faire pour faire les testes en masse et scindé les information dans la mémoir pour les réutiliser par la suite.
Merci d'avance Laurent
Pièces jointes
Dernière édition: