Masquer lignes selon critères

  • Initiateur de la discussion Initiateur de la discussion Georges
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

Georges

Guest
Bonsoir,
Je reviens poser ma question car la dernière fois j'avais oublié de joindre mon fichier.

J'ai crée un planning de congés et pour celui-ci j'utilise des macros qui me permettent:
1/ d'accèder à la date du jour
2/ d'afficher toutes les dates
3/ d'accéder à une date selectionnée.

pour les points 1 et 2 j'ai utlisé des procédures que j'avais trouvé sur le forum.
Pour le point 3 j'ai voulu adapter une macro pour atteindre une date choisie.
Malheureusement elle ne fonctionne pas.
d'avance merci pour votre aide.
Cdt
Georges [file name=Masquerdates_20060410181633.zip size=12291]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Masquerdates_20060410181633.zip[/file]
 

Pièces jointes

Ave,

Dans la macro Date_SEL
remplace la ligne
If c.Value < 'SEL_date' Then
par la ligne :
If c.Value signeInf [SEL_date] * 1 Then

PS : remplacer signeInf par l'opérateur logique ''inférieur à''

PS bis : Un conseil : dans la mesure du possible, éviter les boucles au maximum. Dans ton cas, il serait bien préférable d'utiliser un filtre.

AV (aaa]
 
Bonsoir,

Dans la proposition de AV, tu peux aussi remplacer SEL_date]^par --> Range('SEL_date')

Autre point, je vois que les variables ne sont pas déclarées dans tes macros

Veille donc à mettre au début:
Code:
Dim c as Range
et ce, dans tes trois macros.
Après cette déclaration de variable tu peux aussi mettre ce code :
Code:
Application.ScreenUpdating = False
.
Et si tu utilises cette dernière instruction, veille à mettre
Code:
Application.ScreenUpdating = True
juste après l'instruction 'NEXT'.

Bonne soirée

😉
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour