Le voici
Loi des Évolutions synchronisées : Les logiciels deviennent de plus en plus lent, et ceci plus vite que le hardware ne devient plus rapide.
voici les 2 zip et xlsm
Loi des Évolutions synchronisées : Les logiciels deviennent de plus en plus lent, et ceci plus vite que le hardware ne devient plus rapide.
Bonjour,
En fait toujours le même souci.
J'ai fais 2 tests et :
1/ Si je laisse la feuille "Modèle" préremplie en A3-A32 (tel que tu l'a mise sur le fichier) alors visuellement cela fonctionne car la copie de la feuille inclus A32 où il y a "Total", mais par contre dans ce cas, si on prend le mois de février par exemple, j'ai donc "Total" qui est en A32 alors qu'il ne devrait pas y être - Et dans le même test si j'active dans la ligne : .EntireRow.Hidden = True pour masquer les lignes vide je me retrouve sur février avec 2 cases Total (A26 et A32).
2/ Si je vide complètement A3-A32 sur la feuille "Modèle" alors, toujours avec le même exemple, Février est ok mais Mars et Avril ne le sont plus (Total devrait y être pour ces mois là)
Fred
Loi des Évolutions synchronisées : Les logiciels deviennent de plus en plus lent, et ceci plus vite que le hardware ne devient plus rapide.
Je pensais m'être trompé car du coup j'ai pas mal de fichier mais non, j'ai rechargé ton fichier du post #25 et c'est tel que je le mentionne juste au dessus.
Après avoir fait d'autre tests, c'est la cellule A32 de modèle. Elle est copiée sur les autres feuilles et n'est pas pris en charge par le VBA.
J'ai fait un test en marquant TEST sur A32 de Modèle
Si Modèle est remplie en A32 avec TEST alors :
Pour le mois de Février il y a TEST en A32
Si Modèle est remplie en A32 avec TEST et que le masquage des lignes est "activé" alors :
Pour le mois de Février il y a TOTAL en A26 et TEST en A32 et ces 2 lignes se suivent -> Les lignes A27-A31 étant masquées
Si la cellule A32 de "Modèle" est vide alors :
Mars, Avril, Mai, Juin, Aout, Septembre, Novembre et Décembre n'ont pas TOTAL mentionné en A32 (cellule vide)
Si la cellule A32 de "Modèle" est vide et que le masquage des lignes est "activé" alors :
Pour le mois de Février, A32 est visible alors qu'elle est vide.
Mars, Avril, Mai, Juin, Aout, Septembre, Novembre et Décembre n'ont pas TOTAL mentionné en A32 (cellule vide)
Loi des Évolutions synchronisées : Les logiciels deviennent de plus en plus lent, et ceci plus vite que le hardware ne devient plus rapide.
Bonjour,
Erreur trouvée, j'ai modifié
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set AireJours = .Range(.Cells(3, 1), .Cells(31, 1))
et tout fonctionne. En fait la plage ne prenait pas en compte A32, d'où l'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set AireJours = .Range(.Cells(3, 1), .Cells(32, 1))
Merci pour tout ton travail.
Fred
Loi des Évolutions synchronisées : Les logiciels deviennent de plus en plus lent, et ceci plus vite que le hardware ne devient plus rapide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager