Microsoft 365 Bloquer des plages de cellules

kel07

XLDnaute Nouveau
Bonjour,

Dans le fichier Excel sous l’onglet horaire il faudrait que les personnes puissent modifier seulement les cellules pour une période de 3 semaines.

Exemple :

  • Selon la date du jour (disons Aujourd’hui le 15 Mars 2024).
  • La modification des semaines antérieur et des 7 jours suivants ne sont plus modifiables.
  • Donc du mois d’août 2023 au 22 Mars 2024, aucune modification à l’horaire ne peut être accordée.
  • Des ajouts sur les trois semaines suivantes sont possible soit du 25 mars au 12 avril 2024.
  • Et encore une fois il n’y a pas de modification possible du 15 avril au 1 juillet 2024.
  • À chaque nouvelle journée, la plage horaire modifiable et non modifiable change d’une journée.


Exemple 2

  • Selon la date du jour (disons Aujourd’hui le 16 Mars 2024).
  • La modification des semaines antérieur et des 7 jours suivants ne sont plus modifiables.
  • Donc du mois d’août 2023 au 23 Mars 2024, aucune modification à l’horaire ne peut être accordée.
  • Des ajouts sur les trois semaines suivantes sont possible soit du 26 mars au 13 avril 2024.
  • Et encore une fois il n’y a pas de modification possible du 15 avril au 1 juillet 2024.
  • À chaque nouvelle journée, la plage horaire modifiable et non modifiable change d’une journée.


  • Bien sûr que la personne en charge de l’Excel peut changer des choses à sa guise. Il suffirait d’un mot de passe de « l’administration ».
 

Pièces jointes

  • Horaire des sciences (M Trottier-Letarte) (1).xlsx
    385.6 KB · Affichages: 12

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour à tous ,

Juste pour rappel, le point suivant de la charte du forum :
2.10 - Évitez de poser votre question sur plusieurs forums sur Internet, cette pratique s'appelle « cross posting" et elle peut être mal perçue par les membres répondant aux questions. Si vous avez déjà posté votre question ailleurs, que nous n'avez pas de réponse satisfaisante et que vous voulez la reposter sur XLD, il est possible de supprimer votre discussion sur l'autre forum.
Cela fonctionne aussi dans l'autre sens si vous souhaitez poser votre question ailleurs.
 

kel07

XLDnaute Nouveau
Bonjour à tous ,

Juste pour rappel, le point suivant de la charte du forum :
Salut,
Je suis sincèrement désolé je ne voulais offusqué personne mais seulement au contraire libérer
Bonjour à tous ,

Juste pour rappel, le point suivant de la charte du forum :
Je ne sais pas comment supprimer ma demande sur l'autre site. Je ne vois pas d'option pour le faire. Je suis désole, je ne voulais pas offusqué qui que se soit. Je le voyais que je pourrais libérer peut-être plus vite ceux qui m'aide sans arrêt depuis deux jours et leur transmettre la solution
 

kel07

XLDnaute Nouveau
Dans la macro "monmois", essaye de remplacer la ligne
VB:
d1 = Format(d, "dddd d mmmm yyyy")
par
VB:
d1 = Format(d, "dd mmmm yyyy")

Puis relance la macro "interdiction".
Je te remercie sincèrement pour tout ton temps. Maintenant j'ai un nouveau code erreur pour la ligne en dessous. Je vais laisser tomber pour la vba, car je comprends pas et tu as donner beaucoup de ton temps mais les problèmes ne s'arrête pas là malheureusement. Merci et bonne continuité
 

kel07

XLDnaute Nouveau
Don cette fois-ci, la date est bien trouvée ???
Si, oui, alors on a un peu progressé.
Oui je sais que tu as fais progressé mon fichier, avant la modification il y avait deux erreurs en tout maintenant il trouve la date mais il y a 6 autres erreurs. Il trouve de nouvelles erreurs qui n'existait pas avant. Je suis découragé et je trouve que tu as déjà beaucoup donné de ton temps.
 

Discussions similaires

Statistiques des forums

Discussions
314 701
Messages
2 112 032
Membres
111 408
dernier inscrit
Vonkhar777