Cacher colonne dont jours fériés
Inkospor
-
Inkospor -
Inkospor -
Bonsoir à tous,
A Iliade du code ci-dessous, je parcours mon tableau et je cache les colonnes qui sont des jours ouvrés pour ne garder en visuel que les jours de week-ends.
Comment est-ce que je pourrai faire pour ajouter le fait que je souhaite que mes colonnes avec date qui représentent des jours fériés (j’ai un tableau dans un autre onglet où toutes les dates des jours fériés sont inscrites) soient également visibles.
Si je comprends bien la programmation (désolé je suis vraiment novice), mon code devrait dire cela:
Pour chaque celulle comprises entre la plage M3:NG3, vérifier si la date inscrite fait partie des dates inscrite dans la plage B3:B12, si c’est le cas, passe à la cellule suivante et si ce n’est pas le cas, vérifie si la date est un jour week-end et si c’est le cas passe à la cellule suivante sinon cache la colonne
Merci d’avance pour votre aide et excellente soirée à tous.
A Iliade du code ci-dessous, je parcours mon tableau et je cache les colonnes qui sont des jours ouvrés pour ne garder en visuel que les jours de week-ends.
Sub Bouton1_Cliquer()
'On bloque le rafraichissement de l'écran
Application.ScreenUpdating = False
Dim depart As Long
'On cherche le numéro de la dernière colonne utilisée
depart = Cells(2, Cells.Columns.Count).End(xlToLeft).Column
For i = 7 To depart
If Cells(32, i).Value < 5 Then Columns(i).Hidden = True
Next i
End Sub
Comment est-ce que je pourrai faire pour ajouter le fait que je souhaite que mes colonnes avec date qui représentent des jours fériés (j’ai un tableau dans un autre onglet où toutes les dates des jours fériés sont inscrites) soient également visibles.
Si je comprends bien la programmation (désolé je suis vraiment novice), mon code devrait dire cela:
Pour chaque celulle comprises entre la plage M3:NG3, vérifier si la date inscrite fait partie des dates inscrite dans la plage B3:B12, si c’est le cas, passe à la cellule suivante et si ce n’est pas le cas, vérifie si la date est un jour week-end et si c’est le cas passe à la cellule suivante sinon cache la colonne
Merci d’avance pour votre aide et excellente soirée à tous.
Configuration: iPhone / Safari 12.0
A voir également:
- Enlever les jours fériés excel
- Liste déroulante excel - Guide
- Nombre de jours entre deux dates excel - Guide
- Word et excel gratuit - Guide
- Enlever pub youtube - Accueil - Streaming
- Déplacer colonne excel - Guide
1 réponse
Bonjour,
Entre la macro que tu présentes et les données que tu donnes, rien de correspond,
Il serait mieux de placer un classeur modèle
Tu vas dans https://www.cjoint.com/
Tu cliques sur "PARCOURIR" pour sélectionner ton fichier
Clic le bouton "CREER LE LIEN"
Clic droit quand le lien est créé "COPIER LE LIEN"
Sur ton message Clic droit "Coller".
Entre la macro que tu présentes et les données que tu donnes, rien de correspond,
Il serait mieux de placer un classeur modèle
Tu vas dans https://www.cjoint.com/
Tu cliques sur "PARCOURIR" pour sélectionner ton fichier
Clic le bouton "CREER LE LIEN"
Clic droit quand le lien est créé "COPIER LE LIEN"
Sur ton message Clic droit "Coller".
Je te remercie pour ta réponse.
Voici le lien demandé:
https://www.cjoint.com/c/IAEi1Sc7qre
Je souhaite donc lorsque je clique sur le bouton "Masquer semaine" dans l'onglet DATAS que les jours fériés soient conservés comme les jours de weekend.
Merci d'avance et excellente journée.
A tester,
si j'ai compris afficher que les Sam - Dim & Jf
https://mon-partage.fr/f/rsSvIrjt/
Je te remercie infiniment c'est exactement cela!
Je me permets encore de te déranger pour un petit truc.
Comment est-ce que je fais dans mon calendrier dans DATAS (calendrier qui est perpétuel, si tu changes la date tout se met à jour automatiquement) pour avoir pour chaque année le 1er jour de l'an de l'année d'après à la fin du tableau?
Je ne sais pas comment gérer avec les mois de février qui peuvent être différent.
Voici mon nouveau fichier avec mes dernière mise a jour:
https://www.cjoint.com/c/IAEkDSE2dWe
Merci d'avance pour tout et très bonne journée.
A tester
https://mon-partage.fr/f/FMskK0qt/
Merci beaucoup M-12.
Ca fonctionne a moitié malheureusement. Les années ou le mois de février à 29 jours(exemple 2020 - 2024), le 1er de l'an de l'année qui suit n'est malheureusement pas affichés.