Bonjour =E0 vous,
peut-on, grace =E0 la validation,emp=EAcher de modifier une=20
cellule mais =E9galement emp=EAcher d'effacer son contenu.
Actuelement en mettant >1 dans les crit=E8res de validation=20
j'arrive =E0 emp=EAcher de modifier la saisie mais je peux=20
quand m=EAme effacer son contenu.
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi ne pas utiliser la protection de feuille ?
ChrisV
"coffee" a écrit dans le message de news: 098001c3db37$d2366410$ Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" <rcorso@free.fr> a écrit dans le message de news:
098001c3db37$d2366410$a101280a@phx.gbl...
Bonjour à vous,
peut-on, grace à la validation,empêcher de modifier une
cellule mais également empêcher d'effacer son contenu.
Actuelement en mettant >1 dans les critères de validation
j'arrive à empêcher de modifier la saisie mais je peux
quand même effacer son contenu.
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi ne pas utiliser la protection de feuille ?
ChrisV
"coffee" a écrit dans le message de news: 098001c3db37$d2366410$ Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
J'ai remarqué que la protection des cellules empêchent pas mal de fonctions comme par exemple le tri.. et comme j'ai plein de macros utlisant le tri...je suis coincé coffee
-----Message d'origine----- Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" a écrit dans le message de news:
098001c3db37$d2366410$ Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
.
J'ai remarqué que la protection des cellules empêchent
pas mal de fonctions comme par exemple le tri.. et comme
j'ai plein de macros utlisant le tri...je suis coincé
coffee
-----Message d'origine-----
Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette
cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" <rcorso@free.fr> a écrit dans le message de
news:
098001c3db37$d2366410$a101280a@phx.gbl...
Bonjour à vous,
peut-on, grace à la validation,empêcher de modifier une
cellule mais également empêcher d'effacer son contenu.
Actuelement en mettant >1 dans les critères de validation
j'arrive à empêcher de modifier la saisie mais je peux
quand même effacer son contenu.
J'ai remarqué que la protection des cellules empêchent pas mal de fonctions comme par exemple le tri.. et comme j'ai plein de macros utlisant le tri...je suis coincé coffee
-----Message d'origine----- Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" a écrit dans le message de news:
098001c3db37$d2366410$ Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
.
gerard
salut là je te repond non meme avec une feuille protegée on peut faire des tris en la deprotégeant par le code Pass etant une constante mise dans un module Public Const Pass = "TOTO"
un exemple ActiveWorkbook.Unprotect Pass Sheets("DonnéesCachées").Visible = True Sheets("DonnéesCachées").Select Sheets("DonnéesCachées").Unprotect Pass
StrVarDebut & ":" & StrVarFin est une plage comme ("A1:C1") sauf que jutilise des variable car la sub peut servir a des colonne differentes, j'ai meme instauré une strvarmilieu pour faire un tri sur deux colonnes
voila une piste ensuite tu reprotege par le code
A+ ge a écrit dans le message de news:075001c3db44$5488b3d0$ J'ai remarqué que la protection des cellules empêchent pas mal de fonctions comme par exemple le tri.. et comme j'ai plein de macros utlisant le tri...je suis coincé coffee
-----Message d'origine----- Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" a écrit dans le message de news:
098001c3db37$d2366410$ Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
.
salut
là je te repond non meme avec une feuille protegée on peut faire des tris en
la deprotégeant par le code
Pass etant une constante mise dans un module
Public Const Pass = "TOTO"
un exemple
ActiveWorkbook.Unprotect Pass
Sheets("DonnéesCachées").Visible = True
Sheets("DonnéesCachées").Select
Sheets("DonnéesCachées").Unprotect Pass
StrVarDebut & ":" & StrVarFin est une plage comme ("A1:C1") sauf que
jutilise des variable car la sub peut servir a des colonne differentes, j'ai
meme instauré une strvarmilieu pour faire un tri sur deux colonnes
voila une piste
ensuite tu reprotege par le code
A+
ge
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:075001c3db44$5488b3d0$a501280a@phx.gbl...
J'ai remarqué que la protection des cellules empêchent
pas mal de fonctions comme par exemple le tri.. et comme
j'ai plein de macros utlisant le tri...je suis coincé
coffee
-----Message d'origine-----
Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette
cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" <rcorso@free.fr> a écrit dans le message de
news:
098001c3db37$d2366410$a101280a@phx.gbl...
Bonjour à vous,
peut-on, grace à la validation,empêcher de modifier une
cellule mais également empêcher d'effacer son contenu.
Actuelement en mettant >1 dans les critères de validation
j'arrive à empêcher de modifier la saisie mais je peux
quand même effacer son contenu.
salut là je te repond non meme avec une feuille protegée on peut faire des tris en la deprotégeant par le code Pass etant une constante mise dans un module Public Const Pass = "TOTO"
un exemple ActiveWorkbook.Unprotect Pass Sheets("DonnéesCachées").Visible = True Sheets("DonnéesCachées").Select Sheets("DonnéesCachées").Unprotect Pass
StrVarDebut & ":" & StrVarFin est une plage comme ("A1:C1") sauf que jutilise des variable car la sub peut servir a des colonne differentes, j'ai meme instauré une strvarmilieu pour faire un tri sur deux colonnes
voila une piste ensuite tu reprotege par le code
A+ ge a écrit dans le message de news:075001c3db44$5488b3d0$ J'ai remarqué que la protection des cellules empêchent pas mal de fonctions comme par exemple le tri.. et comme j'ai plein de macros utlisant le tri...je suis coincé coffee
-----Message d'origine----- Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" a écrit dans le message de news:
098001c3db37$d2366410$ Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
.
coffee
Cette réponse me semble interressante: je ne savais que l'on pouvais le faire.. je m'y attele . c'est vrai que celà me réglerait beucoup de pb similaires Déjà , Merci
-----Message d'origine----- salut là je te repond non meme avec une feuille protegée on peut faire des tris en
la deprotégeant par le code Pass etant une constante mise dans un module Public Const Pass = "TOTO"
un exemple ActiveWorkbook.Unprotect Pass Sheets("DonnéesCachées").Visible = True Sheets("DonnéesCachées").Select Sheets("DonnéesCachées").Unprotect Pass
StrVarDebut & ":" & StrVarFin est une plage comme ("A1:C1") sauf que
jutilise des variable car la sub peut servir a des colonne differentes, j'ai
meme instauré une strvarmilieu pour faire un tri sur deux colonnes
voila une piste ensuite tu reprotege par le code
A+ ge a écrit dans le message de
news:075001c3db44$5488b3d0$ J'ai remarqué que la protection des cellules empêchent pas mal de fonctions comme par exemple le tri.. et comme j'ai plein de macros utlisant le tri...je suis coincé coffee
-----Message d'origine----- Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" a écrit dans le message de news:
098001c3db37$d2366410$ Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation
j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
.
.
Cette réponse me semble interressante: je ne savais que
l'on pouvais le faire.. je m'y attele . c'est vrai que
celà me réglerait beucoup de pb similaires
Déjà , Merci
-----Message d'origine-----
salut
là je te repond non meme avec une feuille protegée on
peut faire des tris en
la deprotégeant par le code
Pass etant une constante mise dans un module
Public Const Pass = "TOTO"
un exemple
ActiveWorkbook.Unprotect Pass
Sheets("DonnéesCachées").Visible = True
Sheets("DonnéesCachées").Select
Sheets("DonnéesCachées").Unprotect Pass
StrVarDebut & ":" & StrVarFin est une plage comme
("A1:C1") sauf que
jutilise des variable car la sub peut servir a des
colonne differentes, j'ai
meme instauré une strvarmilieu pour faire un tri sur
deux colonnes
voila une piste
ensuite tu reprotege par le code
A+
ge
<anonymous@discussions.microsoft.com> a écrit dans le
message de
news:075001c3db44$5488b3d0$a501280a@phx.gbl...
J'ai remarqué que la protection des cellules empêchent
pas mal de fonctions comme par exemple le tri.. et comme
j'ai plein de macros utlisant le tri...je suis coincé
coffee
-----Message d'origine-----
Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette
cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" <rcorso@free.fr> a écrit dans le message de
news:
098001c3db37$d2366410$a101280a@phx.gbl...
Bonjour à vous,
peut-on, grace à la validation,empêcher de modifier une
cellule mais également empêcher d'effacer son contenu.
Actuelement en mettant >1 dans les critères de
validation
j'arrive à empêcher de modifier la saisie mais je peux
quand même effacer son contenu.
Cette réponse me semble interressante: je ne savais que l'on pouvais le faire.. je m'y attele . c'est vrai que celà me réglerait beucoup de pb similaires Déjà , Merci
-----Message d'origine----- salut là je te repond non meme avec une feuille protegée on peut faire des tris en
la deprotégeant par le code Pass etant une constante mise dans un module Public Const Pass = "TOTO"
un exemple ActiveWorkbook.Unprotect Pass Sheets("DonnéesCachées").Visible = True Sheets("DonnéesCachées").Select Sheets("DonnéesCachées").Unprotect Pass
StrVarDebut & ":" & StrVarFin est une plage comme ("A1:C1") sauf que
jutilise des variable car la sub peut servir a des colonne differentes, j'ai
meme instauré une strvarmilieu pour faire un tri sur deux colonnes
voila une piste ensuite tu reprotege par le code
A+ ge a écrit dans le message de
news:075001c3db44$5488b3d0$ J'ai remarqué que la protection des cellules empêchent pas mal de fonctions comme par exemple le tri.. et comme j'ai plein de macros utlisant le tri...je suis coincé coffee
-----Message d'origine----- Bonjour coffee,
Si on ne peut ni modifier ni effacer le contenu de cette cellule, pourquoi
ne pas utiliser la protection de feuille ?
ChrisV
"coffee" a écrit dans le message de news:
098001c3db37$d2366410$ Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation
j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
.
.
Chris Michel
Bonjour
Si c'est pour un petit nombre de cellules, tu peux essayer une macro sur le modèle (macro à coller das le code de la feuille concernée):
Private Sub worksheet_change(ByVal target As Range)
If [A1] = "" Then [A1] = "valeur par défaut"
End Sub
Si tu comprends le principe (la macro qui se lance à chaque fois que tu modifies la feuille), tu dois pouvoir adapter une truc de ce genre à ton problème (utiliser des "intersect" pour vérifier ce qui a été modifié, des "for eac c in target" pour t'occupper de tout un tas de cellule: fouine un peu partout dans le forum, il y a plein d'exemple de ce type).
-----Message d'origine----- Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.
Merci par avance
.
Bonjour
Si c'est pour un petit nombre de cellules, tu peux essayer
une macro sur le modèle (macro à coller das le code de la
feuille concernée):
Private Sub worksheet_change(ByVal target As Range)
If [A1] = "" Then [A1] = "valeur par défaut"
End Sub
Si tu comprends le principe (la macro qui se lance à
chaque fois que tu modifies la feuille), tu dois pouvoir
adapter une truc de ce genre à ton problème (utiliser
des "intersect" pour vérifier ce qui a été modifié,
des "for eac c in target" pour t'occupper de tout un tas
de cellule: fouine un peu partout dans le forum, il y a
plein d'exemple de ce type).
-----Message d'origine-----
Bonjour à vous,
peut-on, grace à la validation,empêcher de modifier une
cellule mais également empêcher d'effacer son contenu.
Actuelement en mettant >1 dans les critères de validation
j'arrive à empêcher de modifier la saisie mais je peux
quand même effacer son contenu.
Si c'est pour un petit nombre de cellules, tu peux essayer une macro sur le modèle (macro à coller das le code de la feuille concernée):
Private Sub worksheet_change(ByVal target As Range)
If [A1] = "" Then [A1] = "valeur par défaut"
End Sub
Si tu comprends le principe (la macro qui se lance à chaque fois que tu modifies la feuille), tu dois pouvoir adapter une truc de ce genre à ton problème (utiliser des "intersect" pour vérifier ce qui a été modifié, des "for eac c in target" pour t'occupper de tout un tas de cellule: fouine un peu partout dans le forum, il y a plein d'exemple de ce type).
-----Message d'origine----- Bonjour à vous, peut-on, grace à la validation,empêcher de modifier une cellule mais également empêcher d'effacer son contenu. Actuelement en mettant >1 dans les critères de validation j'arrive à empêcher de modifier la saisie mais je peux quand même effacer son contenu.