Bonjour,
Pour le problème des tâches masquées, le plus simple serait d'afficher toutes les tâches pour etre sur de toutes les traiter. Tu peux essayer les commandes suivantes :
1 2
| FilterApply Name:="Toutes les tâches" 'On applique le filtre "Toutes les taches"
OutlineShowAllTasks 'On developpe toutes les tâches. |
Tu auras peut etre besoin de la commande suivante pour t'assurer que la table est bien active :
Application.ActiveWindow.TopPane.Activate
Pour ce qui est du non traitement de tes tâches récapitulatives, je me demande si ça ne vient pas d'un trou dans la gestion de ton If. Tu traites les cas suivants :
- % achevé = 100%
- %achevé = 0% ET Début < Aujourd'hui
- 0< % achevé < 100
Est ce qu'il ne te manquerait pas le cas :
- %achevé = 0% et Début > Aujourd'hui
Tu devrais vérifier que les tâches qui ne sont pas traitées ne correspondent pas à ce critère...
Sinon le plus simple pour toi serais d'utiliser un point d'arrêt bien placé dans ton code et de faire un mode pas à pas pour voir ce qu'il se passe sur la ligne en question.
Partager