Données remplies dans une cellule

Bonjour,

J'ai créé un planning annuel sur la même feuille en Excel pour les congés d'une équipe, ce planning s'étale sur quelques années et les w-e ainsi que les jours fériés sont démarqués.

Questions pratiques, j'ai placé un menu déroulant sur la cellule de l'année et également la cellule du mois. D'où ma question, quand je remplie un congé pour le 6 janvier par exemple et quand par la suite je prends le mois de février avec le menu déroulant, je constate que la cellule située au 6 février est également remplie et ainsi de suite pour tous les jours 6 le restant de l'année et même des années qui suivent.

Ais-je dû oublier un critère??? Est-ce possible de "bloquer" les données d'une cellule pour le mois et/ou année quand on procède par liste déroulante??? Afin que ces données ne soient pas reproduites à chaque mois/année???

D'avance merci pour votre aide

Bonjour. Bienvenue sur le forum

Il est évident que si toutes tes cellules se remplissent en fonction du choix de la liste déroulante, seule la copie "en dur" (sans formule) assurera le maintien des données en rompant le lien avec la liste.

Pour cela, tu dois passer par une macro VBA.

Cela ne peut s'étudier qu'au vu de la structure du fichier, donc, si tu veux poursuivre, tu dois envoyer ton fichier ou un extrait de celui-ci.

Cordialement

Bonjour Amadeus,

Merci pour votre réponse.

Voici mon fichier en pièce jointe. J'avais déjà usé de vos explications concernant le poste "Marquer les W-E" qui m'ont bien été utile. Cela est très bien fait je trouve (vos explications).

Pourriez-vous aussi m'expliquer comment procéder pour la macro VBA dans la mesure du possible???

D'avance merci pour votre aide.

19verlofplanning.xlsx (12.66 Ko)

Bon,jour

Dans ton énoncé initial, je lis

ce planning s'étale sur quelques années

ce qui m'a laissé penser que chaque mois de chaque année était représenté. Hors, ton tableau se résume à un seul mois.

A partir de là, je ne pense pas que ta demande soit faisable. A moins de créer un code d'archivage de chaque saisie et de trouver le moyen de restituer les données à la nouvelle sélection mois et année. Bref, beaucoup de travail.

Avec une feuille par année ou une feuille par mois sur l'année en cours, tu t'en sortirais beaucoup mieux.

Cordialement

Re bonjour,

En fait, l'idée était d'éviter de recréer ce planning (calendrier) chaque année, si je comprends bien je devrais alors introduire les formules pour chaque année sur une nouvelle feuille Excel?? Mais je ne vois pas alors l'utilité du menu déroulant, si j'indique tous les mois de l'année 2014 sur la même feuille? Je m'y perd un peu.. J'ai fait une version qui peut être utilisé ou sinon tous les mois d'une année sur la même feuille, qu'en pensez-vous?? Dois-je alors refaire les mises en forme conditionnelle pour chaque feuille??

Cordialement

Bonjour

Je suppose que le planning se fait sur l'année en cours?

Dans ce fichier, une feuille par mois pour la saisie et ta feuille "Verlofplanning" juste pour visualiser chaque mois à partir de la liste déroulante des mois. (Cette feuille est protégée sans mot de passe). Seule la zone encadrée est protégée.

Je n'ai mis des données que sur la Feuille Mai pour tester.

Cordialement

41verlofplanning.zip (12.86 Ko)

Oui, le planning se fait sur l'année en cours.

Ok pour la "mise en page" mais je vois que le 2 janvier marqué d'un "c" se répète pour les mois suivants, or ça ne sera pas le cas, y a-t'il moyen d'y faire quelque chose?

Bonjour

le 2 janvier marqué d'un "c" se répète pour les mois suivants

Normal, le c est sur toutes les feuilles. Quand tu l'auras effacé sur les feuilles de janvier à décembre, tu ne le verras plus.

Cordialement

Super merci!!, encore une petite question, comment protéger une feuille ou zone? via quel menu? Cela veut dire qu'il n'y a que moi qui puisse apporter des modifications?? (comme ajouter un nom ou nouvelle zone). Je suppose que celles-ci se font uniquement sur la feuille protégée? Je voudrais aussi que lorsque quelqu'un remplit ses données que la personne qui y est occupé également sur le même mois soit avertit qu'elle est en "Read-only" et donc qu'elle ne sait pas sauver ses données en même temps, cela fait partie de la protection également??

Merci et bonne soirée

Bonjour,

Je reviens sur le fichier excel repris en annexe plus haut, j'ai reproduit la même formule(=INDIRECT("'"&$B$1&"'!"&CAR(COLONNE()+64)&EQUIV($A4;INDIRECT("'"&$B$1&"'!"&"A1:A20");0)) sur une nouvelle feuille-fichier, mais j'obtiens un "0" pour chaque zone blanche, y a-t'il moyen de supprimer ou cacher ce zéro?! J'ai essayé via le format mais ne trouve pas ?? Merci pour votre aide

Bonjour

Comme tu peux le voir, les 0 n'apparaissent pas dans mon fichier.

En effet, sur mon Excel 2003, dans le menu "Outils" "Options" onglet "Affichage", j'ai décoché "Valeur 0"

Cordialement

Ok merci bien, j'ai trouvé pour excel 2010 dans Fichier, Options avancées...

**** Bonnes fêtes de fin d'année ****

Bonsoir,

Encore une dernière question, en rapport au même fichier ci-dessus. Chez moi Excel est en Français, donc l'avant-dernier onglet "Verlofplanning" fonctionne à merveille pour la consultation de chaque mois sur la même page.

MAIS parcqu'il y a un mais, je travaille sur un excel, version anglais, et LA! et bien dans l'onglet "Verlofplanning" j'obtiens à la place des jours (ligne 2) #VALEUR!!!!, pour les formules la traduction se fait automatiquement donc je pense pas de souci de ce côté là, mais où elle le souci, je voudrais retrouver mes jours et distinction faite avec les w-e et fériés biensûr?!?

Dois-je nommé mes cellules en anglais dans mon onglet "Fériés"??? ex An = Year, mois=month, etc....??

Si quelqu'un peut m'aider?????? Merci bien

Voilà le fichier avec l'erreur sur l'onglet Verlofplanning à partir de B2, il y indique #VALEUR! au lieu des jours???? Si vous pouvez m'expliquer le pourquoi, ça me serait grandement utile

8planning-2.xlsx (50.07 Ko)

Re bonjour,

Personne qui pourrait résoudre mon problème???

Bàv,[attachment=0]Verlofpl

5verlofplanning.docx (182.18 Ko)
Rechercher des sujets similaires à "donnees remplies"