VBA Est-il possible...?
shouuu
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Petite question, est ce qu'il est possible de masquer/ proteger des cellules/colonnes pour que l'utilisateur ne puisse pas y toucher sachant que la macro en a besoin ?? et si oui comment fait on ? car j'ai masqué et protégé des données mais apres, mes calculs fait par macro ne marchent pas ainsi que d'autres choses.
Merci d'avance
Petite question, est ce qu'il est possible de masquer/ proteger des cellules/colonnes pour que l'utilisateur ne puisse pas y toucher sachant que la macro en a besoin ?? et si oui comment fait on ? car j'ai masqué et protégé des données mais apres, mes calculs fait par macro ne marchent pas ainsi que d'autres choses.
Merci d'avance
A voir également:
- VBA Est-il possible...?
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Find vba - Astuces et Solutions
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
2 réponses
Bonjour,
Dans les macros qui ont besoin des cellules protégées il faut déproteger les feuilles concernées au début puis reprotéger à la fin :
exemple :
Les colonnes masquées, elles, ne posent pas de problème
A+
Dans les macros qui ont besoin des cellules protégées il faut déproteger les feuilles concernées au début puis reprotéger à la fin :
exemple :
ActiveSheet.Unprotect ("MOT_DE_PASSE")
' code.....
ActiveSheet.Protect ("MOT_DE_PASSE")
Les colonnes masquées, elles, ne posent pas de problème
A+
Bonjour
essayez de remplacer dans vos macro, pour les irtems qui correspondent à des cellules cachées, "select" par "activate". C'est comme cela que ça fonctionne pour des feuilles cachées, pour les cellules, je vous laisse voir
Crdlmnt
PS;: à noter qu'il n'est peut être pas nécessaire de verrouiller les cellules dans les colonnes cachées.(si le classeur est protègé)
essayez de remplacer dans vos macro, pour les irtems qui correspondent à des cellules cachées, "select" par "activate". C'est comme cela que ça fonctionne pour des feuilles cachées, pour les cellules, je vous laisse voir
Crdlmnt
PS;: à noter qu'il n'est peut être pas nécessaire de verrouiller les cellules dans les colonnes cachées.(si le classeur est protègé)