Autoriser la mise en forme sur une plage de données
2 réponses
Thom
Re-bonjour!
Me voici avec un nouveau problème:
J'ai une feuille dont j'ai protégé le contenu. La seule autorisation
accordée sur la feuille est la sélection de cellules.
Toute fois je permet aux utilisateurs de modifier un plage de données.
Cette plage de données modifiable comprend une mise en forme
conditionnelle(MEFC) que j'effectue en VBA sur l'événement "Change" de ma
feuille.
Le problème est le suivant :
L'utilisateur, de part sa saisie, va effectuer un changement de mise en
forme grâce à la MEFC. Etant données les restrictions appliquées lors de la
protection de la feuille qu'il n'a pas le droit de faire cela. Je pourrais
bien entendu autorise le changement de mise en forme, mais dans ce cas il
peut s'amuser à casser tout le document à grand coup de raccourcis clavier.
J'aimerais savoir s'il existe un moyen d'autoriser la mise en forme d'une
plage de cellule(et non pas de la feuille), ou de bloquer les menus et
raccourcis de mise en forme?
En vous remerciant de votre attention,
Votre redevable serviteur,
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Si j'ai bien compris, déprotège ta feuille dans ta macro le temps d'exécuter la mise en forme et reprotège-la après. Cordialement. Daniel "Thom" a écrit dans le message de news:
Re-bonjour!
Me voici avec un nouveau problème: J'ai une feuille dont j'ai protégé le contenu. La seule autorisation accordée sur la feuille est la sélection de cellules.
Toute fois je permet aux utilisateurs de modifier un plage de données.
Cette plage de données modifiable comprend une mise en forme conditionnelle(MEFC) que j'effectue en VBA sur l'événement "Change" de ma feuille.
Le problème est le suivant :
L'utilisateur, de part sa saisie, va effectuer un changement de mise en forme grâce à la MEFC. Etant données les restrictions appliquées lors de la protection de la feuille qu'il n'a pas le droit de faire cela. Je pourrais bien entendu autorise le changement de mise en forme, mais dans ce cas il peut s'amuser à casser tout le document à grand coup de raccourcis clavier.
J'aimerais savoir s'il existe un moyen d'autoriser la mise en forme d'une plage de cellule(et non pas de la feuille), ou de bloquer les menus et raccourcis de mise en forme?
En vous remerciant de votre attention, Votre redevable serviteur,
Thom
Bonjour.
Si j'ai bien compris, déprotège ta feuille dans ta macro le temps d'exécuter
la mise en forme et reprotège-la après.
Cordialement.
Daniel
"Thom" <persone@microsoft.com> a écrit dans le message de news:
OUtrkIE2HHA.5980@TK2MSFTNGP04.phx.gbl...
Re-bonjour!
Me voici avec un nouveau problème:
J'ai une feuille dont j'ai protégé le contenu. La seule autorisation
accordée sur la feuille est la sélection de cellules.
Toute fois je permet aux utilisateurs de modifier un plage de données.
Cette plage de données modifiable comprend une mise en forme
conditionnelle(MEFC) que j'effectue en VBA sur l'événement "Change" de ma
feuille.
Le problème est le suivant :
L'utilisateur, de part sa saisie, va effectuer un changement de mise en
forme grâce à la MEFC. Etant données les restrictions appliquées lors de
la protection de la feuille qu'il n'a pas le droit de faire cela. Je
pourrais bien entendu autorise le changement de mise en forme, mais dans
ce cas il peut s'amuser à casser tout le document à grand coup de
raccourcis clavier.
J'aimerais savoir s'il existe un moyen d'autoriser la mise en forme d'une
plage de cellule(et non pas de la feuille), ou de bloquer les menus et
raccourcis de mise en forme?
En vous remerciant de votre attention,
Votre redevable serviteur,
Bonjour. Si j'ai bien compris, déprotège ta feuille dans ta macro le temps d'exécuter la mise en forme et reprotège-la après. Cordialement. Daniel "Thom" a écrit dans le message de news:
Re-bonjour!
Me voici avec un nouveau problème: J'ai une feuille dont j'ai protégé le contenu. La seule autorisation accordée sur la feuille est la sélection de cellules.
Toute fois je permet aux utilisateurs de modifier un plage de données.
Cette plage de données modifiable comprend une mise en forme conditionnelle(MEFC) que j'effectue en VBA sur l'événement "Change" de ma feuille.
Le problème est le suivant :
L'utilisateur, de part sa saisie, va effectuer un changement de mise en forme grâce à la MEFC. Etant données les restrictions appliquées lors de la protection de la feuille qu'il n'a pas le droit de faire cela. Je pourrais bien entendu autorise le changement de mise en forme, mais dans ce cas il peut s'amuser à casser tout le document à grand coup de raccourcis clavier.
J'aimerais savoir s'il existe un moyen d'autoriser la mise en forme d'une plage de cellule(et non pas de la feuille), ou de bloquer les menus et raccourcis de mise en forme?
En vous remerciant de votre attention, Votre redevable serviteur,
Thom
Thom
Merci Daniel!
C'est tout bête, j'ai honte de ne pas y avoir pensé!
Bonne journée,
Thom
"Daniel" a écrit dans le message de news:
Bonjour. Si j'ai bien compris, déprotège ta feuille dans ta macro le temps d'exécuter la mise en forme et reprotège-la après. Cordialement. Daniel "Thom" a écrit dans le message de news:
Re-bonjour!
Me voici avec un nouveau problème: J'ai une feuille dont j'ai protégé le contenu. La seule autorisation accordée sur la feuille est la sélection de cellules.
Toute fois je permet aux utilisateurs de modifier un plage de données.
Cette plage de données modifiable comprend une mise en forme conditionnelle(MEFC) que j'effectue en VBA sur l'événement "Change" de ma feuille.
Le problème est le suivant :
L'utilisateur, de part sa saisie, va effectuer un changement de mise en forme grâce à la MEFC. Etant données les restrictions appliquées lors de la protection de la feuille qu'il n'a pas le droit de faire cela. Je pourrais bien entendu autorise le changement de mise en forme, mais dans ce cas il peut s'amuser à casser tout le document à grand coup de raccourcis clavier.
J'aimerais savoir s'il existe un moyen d'autoriser la mise en forme d'une plage de cellule(et non pas de la feuille), ou de bloquer les menus et raccourcis de mise en forme?
En vous remerciant de votre attention, Votre redevable serviteur,
Thom
Merci Daniel!
C'est tout bête, j'ai honte de ne pas y avoir pensé!
Bonne journée,
Thom
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eElOA3E2HHA.4672@TK2MSFTNGP05.phx.gbl...
Bonjour.
Si j'ai bien compris, déprotège ta feuille dans ta macro le temps
d'exécuter la mise en forme et reprotège-la après.
Cordialement.
Daniel
"Thom" <persone@microsoft.com> a écrit dans le message de news:
OUtrkIE2HHA.5980@TK2MSFTNGP04.phx.gbl...
Re-bonjour!
Me voici avec un nouveau problème:
J'ai une feuille dont j'ai protégé le contenu. La seule autorisation
accordée sur la feuille est la sélection de cellules.
Toute fois je permet aux utilisateurs de modifier un plage de données.
Cette plage de données modifiable comprend une mise en forme
conditionnelle(MEFC) que j'effectue en VBA sur l'événement "Change" de ma
feuille.
Le problème est le suivant :
L'utilisateur, de part sa saisie, va effectuer un changement de mise en
forme grâce à la MEFC. Etant données les restrictions appliquées lors de
la protection de la feuille qu'il n'a pas le droit de faire cela. Je
pourrais bien entendu autorise le changement de mise en forme, mais dans
ce cas il peut s'amuser à casser tout le document à grand coup de
raccourcis clavier.
J'aimerais savoir s'il existe un moyen d'autoriser la mise en forme d'une
plage de cellule(et non pas de la feuille), ou de bloquer les menus et
raccourcis de mise en forme?
En vous remerciant de votre attention,
Votre redevable serviteur,
C'est tout bête, j'ai honte de ne pas y avoir pensé!
Bonne journée,
Thom
"Daniel" a écrit dans le message de news:
Bonjour. Si j'ai bien compris, déprotège ta feuille dans ta macro le temps d'exécuter la mise en forme et reprotège-la après. Cordialement. Daniel "Thom" a écrit dans le message de news:
Re-bonjour!
Me voici avec un nouveau problème: J'ai une feuille dont j'ai protégé le contenu. La seule autorisation accordée sur la feuille est la sélection de cellules.
Toute fois je permet aux utilisateurs de modifier un plage de données.
Cette plage de données modifiable comprend une mise en forme conditionnelle(MEFC) que j'effectue en VBA sur l'événement "Change" de ma feuille.
Le problème est le suivant :
L'utilisateur, de part sa saisie, va effectuer un changement de mise en forme grâce à la MEFC. Etant données les restrictions appliquées lors de la protection de la feuille qu'il n'a pas le droit de faire cela. Je pourrais bien entendu autorise le changement de mise en forme, mais dans ce cas il peut s'amuser à casser tout le document à grand coup de raccourcis clavier.
J'aimerais savoir s'il existe un moyen d'autoriser la mise en forme d'une plage de cellule(et non pas de la feuille), ou de bloquer les menus et raccourcis de mise en forme?
En vous remerciant de votre attention, Votre redevable serviteur,