Domaines
RH
Juridique
Compta
Administratif/Moyens Généraux
Communication
Bureautique
Conseils aux débutants
Word
Excel
PowerPoint
Outlook
Access
Publisher
Windows/système
PhotoImpact
Conception web : les bases
Applications pas à pas
Tests logiciels
Macros VBA
Leçons
Macros Word
Macros Excel
Astuces
Orthographe
Rédaction
Organisation
Produits/services malins
Outils
Ouvrages
Modèles
Macros
Liens
Anglais
Grammaire avec AnglaisFacile
Leçon gratuite avec AnglaisFacile
Carrière
Gestion de carrière
Fiches métier
Témoignages / vécu
 
Evénements métier
Echos de presse, comptes-rendus

Echanger

Forums

© Nadège Guilbert
Le contenu de ce site
est régulièrement déposé auprès de la SGDL
Reproduction interdite
sans le consentement
écrit de l'auteur



Imprimer la page

Pas à pas > Index

08-Jan-2014

 

Objectifs
La liste déroulante
Gérer les dates
Le quadrillage : la mise en forme conditionnelle
Calculer le nombre de jours ouvrés
Protéger le tableau

Télécharger le planning finalisé


Un rétro-planning dynamique

Objectifs

Au cours de cette leçon, nous allons apprendre à construire un rétro-planning dynamique présentant les caractéristiques suivantes :

  • l'utilisateur choisit un mois donné dans une liste déroulante ;
  • les dates du tableau s'ajustent automatiquement ;
  • les week-ends se colorent automatiquement en jaune ;
  • l'utilisteur saisit ensuite les dates de début et fin des différentes tâches à accomplir : les dates correspondantes sont automatiquement colorées en rose.

Autre difficulté : ce planning ne doit afficher que les dates du mois en cours. Il faut tenir compte des mois de février et des mois de 30 et 31 jours...

L'objectif est de construire rapidement un planning mensuel donné juste en sélectionnant le mois dans la liste déroulante. C'est donc un planning perpétuel.
Mais si vous souhaitez utiliser ce planning sur 2 mois ou plus, vous devrez recopier le planning sur autant d'onglets et ajuster, pour chaque onglet, le mois dans la liste déroulante.

Bien sûr, une fois notre tableau achevé, il conviendra de le protéger contre toute mauvaise manipulation.

Haut

Niveau

Notions abordées
lors de cette leçon

  • listes déroulantes
  • mise en forme conditionnelle
  • formules si, et, ou
  • formatages de dates personnalisés
  • fonction nb.jours.ouvres()
  • fonction fin.mois()
  • outils de protection