Salut à tous,
Voilà je vais faire un petit programme au travail dans lequel je peux passer un fichier (dont la construction, colonnes etc est standard) et le programme va me trouver tous les champs qui sont mal renseignés.
Par exemple:
- si date d'identification du probleme > date de résolution du probleme => en rouge, dates incohérentes
- si un champ précis est <> "" et qu'un qu'un autre champ ="" => champs en rouge, données manquantes
etc ...
Pour le moment j'ai peu de règles et je fais fonctionner ca avec des mise en forme conditionnelle. Mais le programme va tester le fichier de fond en comble en un clique.
A votre avis qu'est-ce qui est mieux ? Travailler avec des MFC sous vba de ce style:
ou plutôt faire des boucles du style:
Merci de donner vos arguments (rapidité, flexibilité, ...)
Cdlt,
Tweedi
Voilà je vais faire un petit programme au travail dans lequel je peux passer un fichier (dont la construction, colonnes etc est standard) et le programme va me trouver tous les champs qui sont mal renseignés.
Par exemple:
- si date d'identification du probleme > date de résolution du probleme => en rouge, dates incohérentes
- si un champ précis est <> "" et qu'un qu'un autre champ ="" => champs en rouge, données manquantes
etc ...
Pour le moment j'ai peu de règles et je fais fonctionner ca avec des mise en forme conditionnelle. Mais le programme va tester le fichier de fond en comble en un clique.
A votre avis qu'est-ce qui est mieux ? Travailler avec des MFC sous vba de ce style:
Code:
With Rng
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, _
Formula1:="=" & c.Address
End With
ou plutôt faire des boucles du style:
Code:
for each cell in Rng
if ... then.... colorindex= ...
Merci de donner vos arguments (rapidité, flexibilité, ...)
Cdlt,
Tweedi