Planning de gantt

Bonjour à tous,

J'ai récupéré un fichier pour faire un planning de Gantt facilement, je l'ai modifié suivant mes besoins mais étant débutant, je bloque sur 2 points.

J'aimerai faire les 2 choses suivantes :

- Ne pas afficher les colonnes si dans la ligne on a "S" ou "D". En faite, je souhaite ne pas afficher les jours Samedi et Dimanche

- 2eme chose, j'aimerai ajouter des périodes de congés, si par exemple je met des congés du 01/08/19 au 01/09/19, les cellules de cette période sont grisés et la tache qui tombe pendant cette période est rallongée d'un mois

Je joins mon fichier.

Merci d'avance,

Cardi

81planning.xlsm (27.64 Ko)

Bonjour,

le code pour supprimer les colonnes avec "S" ou "D".

dercol = ActiveSheet.UsedRange.Columns.Count
For i = 1 To dercol
   If Cells(8, i) = "S" Or Cells(8, i) = "D" Then Columns(i).EntireColumn.Hidden = True
Next i

Merci Vince,

Cela fonctionne bien mais si je bouge la barre de défilement, certains S et D vont réapparaitre et des jours de la semaine vont être masqués. J'aimerai carrément supprimer les colonnes S et D sans vba.

Merci d'avance

Effectivement, je n'ai pas remarqué, ce que tu demandes est largement au dessus de mes capacités.

Je laisse la place aux experts, désolé pour le dérangement.

Bonne chance.

Merci quand même Vince

Rechercher des sujets similaires à "planning gantt"