Bonjour le forum,
Toujours suite à mes prouesses excelliennes... J'ai 2 questions à vous soumettre, dont l'une qui, à mon avis, n'aura pas de réponses, mais bon vu que vous êtes des cracks, à l'impossible nul n'est tenu...
Ma première question :
- j'ai plusieurs cellules qui contiennent des listes de validations liées (suite à mes récentes demandes), ce que j'aimerais, c'est que si je supprime le contenu de ma première cellule de validation, le contenu des autres cellules liées est aussi supprimée.
J'ai vu qu'une macro le faisait :
Private Sub CommandButton1_Click()
[c12].ClearContents 'choix des cellules
End Sub
Cependant, toutes mes cellules de validation sont des cellules fusionnées... Donc je suppose qu'il est impossible de supprimer le contenu de cellules fusionnées, quelque chose dans le genre :
Private Sub CommandButton1_Click()
[c12:c15].ClearContents 'cellules fusionnées de C12 à C15
End Sub
Bon, ca c'est ma première question...
La deuxième est peut être plus complexe (en apparence).
J'ai un classeur avec plusieurs feuilles dont une déjà protégée mais dont certaines cellules sont accessibles. J'aimerais qu'une fois les cellules de cette feuille remplies, lorsque l'utilisateur clique sur un bouton "VALIDER", ca lui protège la feuille entière, donc qu'il ne l'ait plus qu'en affichage. Il aurait cependant accès aux autres feuilles en modification.
Ma question est : est-ce possible de "surprotéger" une feuille déjà protégée ?
Merci d'avance pour vos réponses et conseils.
Toujours suite à mes prouesses excelliennes... J'ai 2 questions à vous soumettre, dont l'une qui, à mon avis, n'aura pas de réponses, mais bon vu que vous êtes des cracks, à l'impossible nul n'est tenu...
Ma première question :
- j'ai plusieurs cellules qui contiennent des listes de validations liées (suite à mes récentes demandes), ce que j'aimerais, c'est que si je supprime le contenu de ma première cellule de validation, le contenu des autres cellules liées est aussi supprimée.
J'ai vu qu'une macro le faisait :
Private Sub CommandButton1_Click()
[c12].ClearContents 'choix des cellules
End Sub
Cependant, toutes mes cellules de validation sont des cellules fusionnées... Donc je suppose qu'il est impossible de supprimer le contenu de cellules fusionnées, quelque chose dans le genre :
Private Sub CommandButton1_Click()
[c12:c15].ClearContents 'cellules fusionnées de C12 à C15
End Sub
Bon, ca c'est ma première question...
La deuxième est peut être plus complexe (en apparence).
J'ai un classeur avec plusieurs feuilles dont une déjà protégée mais dont certaines cellules sont accessibles. J'aimerais qu'une fois les cellules de cette feuille remplies, lorsque l'utilisateur clique sur un bouton "VALIDER", ca lui protège la feuille entière, donc qu'il ne l'ait plus qu'en affichage. Il aurait cependant accès aux autres feuilles en modification.
Ma question est : est-ce possible de "surprotéger" une feuille déjà protégée ?
Merci d'avance pour vos réponses et conseils.