Re : protection cellule en tenant compte des formules et autres
Bonjour Saverloo, le forum 🙂,
Si je comprends bien ta question (pas très clair, tu parles d'importation de données : par formules ou par VBA ?), le principe de base d'Excel est que toutes les cellules sont verrouillées, et pas la feuille. Si tu veux protéger certaines cellules et pas d'autres, il te faut sélectionner les cellules où tu veux continuer à écrire. Aller dans le format de la cellule, onglet Protection, et là, décocher Verrouillée. Puis tu vas dans l'onglet du ruban Acceuil, et complêtement à droite, tu as Format -> Protection -> Protéger la feuille... où tu peux choisir si les cellules protégées sont ou pas sélectionnables. Les formules des cellules protégées continueront à se calculer en fonction des modifications dans les cellules non protégées.
Maintenant, si tu utilises du VBA pour remplir des cellules, il te suffira d'utiliser Sheets("Feuil1").Unprotect en début de macro et Sheets("Feuil1").Protect en fin de macro pour ne pas générer d'erreur.
Bonne journée 😎