XL 2019 écrire et protéger les formules

nathalietimon

XLDnaute Nouveau
Bonsoir,
je sollicite les grands esprits d'excel pour m'aider à trouver la solution. Je réalise un fichier traitant des données relatives à la gestion d'un cross. dans ce fichier, après la saisie du n° de dossard, le nom -prénom-classe apparait automatiquement. Je saisie le temps et l'ensemble de ces données sont recopiées automatiquement dans la classe correspondant à l'élève. Cependant, mes collègues, par mégarde (lol) effacent mes formules de calcul.
Je souhaiterai protéger donc les protéger tout en laissant libre la saisie des numéro de dossard et temps. J'avais déjà réalisé un essai avec une protection des cellules mais le résultat est non concluant car des bugs apparaissent me disant que l'écriture n'est pas possible sur une feuille protégée.
Comment puis je faire ? Par avance merci
 

Pièces jointes

  • projet cross 20231.xlsm
    509.5 KB · Affichages: 4

chris

XLDnaute Barbatruc
Bonjour

Il faut déverrouiller les cellules où la saisie est permise

Pour le code qui écrit dans les cellules verrouillées
  • soit déprotège en début de procédure et reprotège en fin,
  • soit utilise la protection par VBA avec le paramètre userinterfaceonly (à gérer dans le Workkbook open)
Fichier fourni protégé et Cross post 👿
 
Dernière édition:

Statistiques des forums

Discussions
315 126
Messages
2 116 491
Membres
112 763
dernier inscrit
issam2020